We absolutely loved this place! It's spacious, well equipped, extremely clean, close to the beach and has superb views on Table Mountain and the city. All communication went smooth and checking in and out were very easy and flexible - it was great that we could drop of our luggage before check in time and that we could leave an hour later than check-out time to shorten our waiting time at the airport.
Our kids loved the books, the beach toys and the Netflix account. We'll definitely be back!