Six persons, A, B, C, D, E and F, live in six bungalows, three of which face North and three face South. The bungalows are named after six different flowers: Yarrow, Periwinkle, Rose, Orchid, Blue Star and White Primrose, not necessarily in that order. The following facts are known:
1. C lives in the Yarrow bungalow and faces South.
2. There is no bungalow to the left of White Primrose.
3. The bungalow of D is to the right of the bungalow opposite that of B.
4. The bungalow opposite C is Periwinkle.
5. The bungalow opposite B faces North and it is not Rose.
6. The Blue Star bungalow is to the immediate left of Rose, and it faces North.
7. E lives in a bungalow that is to the right of F.
Who lives in the Orchid bungalow?