We had an amazing stay, worth every penny. On our way there our car broke down. I messaged Shirley, and she responded immediately. She managed to arrange assistance for us. So thankful for her help. The apartment was clean, with the most incredible ocean and Table Mountain view. Will definitely book this apartment again. Thank you so much for an incredible stay.