An absolutely idyllic experience with excellent hospitality. A wonderfully comfortable stay in a beautiful setting, ideally situated in Cape Town.