This really was 5 star air-bnbing.
Not because of the location, which was good. At the foot of table mountain, easy location to sight see around Cape Town but on the down side a bit of a drive from camps bay beach.
Not because of the apartment which was great, brand new, immaculate , crisp sheets, fluffy towels, with all modern conveniences (apart from an oven) but slightly lacking some extra wow.
It was 5 star because of the attention to every detail you may need to give you a comfortable and enjoyable time. We felt we could have almost arrived with no luggage and it wouldn't have mattered.
The hosts went the extra mile, even preparing us a little food and having essentials like wine and milk in the fridge. Which was really appreciated after the long journey.
The pool felt like it was our private pool even though it was next to the hosts house.
We had a fantastic time and wanted to stay longer but unfortunately as expected for such a great place, it was booked.
The only minor quibbles we had were that you couldn't really see the amazing sunsets from the apartment as there was a tree blocking the view and the windows were a bit low. But if you don't have little kids you'd be out enjoying them.
Also there were a lot of stairs to reach the apartment. Which didn't really matter as when we arrived carrying sleeping children Marinne and Guillaume's sons carried our heavy bags up. But we did have to carry shopping and our buggy up every day. So would have been good to have known about it before.
The pool is so nice and refreshing on a hot day but too chilly on cloudy days.
But these are minor things I would really recommend it as a great place to stay.