Amazing place - the pictures do not lie.
We made use of the full kitchen and huge Weber Gas Grill on the pool deck, and loved the extensive daily servicing of the apartment.
Would not even think about staying in a hotel in Cape Town - the apartment is probably the best you can get.
The only downside: you do not want to leave the place to go anywhere else... :)