Luxurious garden cottages nestled in blooming azaleas, offering tranquil views and exceptional African hospitality.