Phenomenal location, well put together place and great hospitality. Easily the best place I have stayed in when visiting South Africa. Could not recommend more. Michele is incredibly helpful and responsive.