My family and I had a wonderful time in South Africa thanks in large part to our host and accommodations. The location was perfect, just a quick walk and you are on the beach. We had a wonderful time sitting out in the evenings and grilling our dinner on the patio. We felt very safe in the complex and Sam was very responsive to our needs. 100% would book with her again!