Upmarket guest house situated in magical McGregor in the Breede River Valley in the Western Cape. The thatched guest house is situated in a tranquil established garden with large pool. The air conditioned rooms are serviced daily. Sumptuous breakfasts & afternoon cake & tea/coffee included.