My wife and I spent a week in David's apartment and it was just perfect. First the location : in central Cape Town within walking distance from most places. For those wondering about security : it is in a very safe area and the access to the building is watched by security guards The parking : we had rent a car hence it was very convenient to have access to a private parking (located in the building facing the apartment).
The apartment : as someone already mentioned it in previous comments it is as it looks on the pictures posted on Airbnb. It is big enough to accommodate 2 people. It is very clean and has anything one would need. David provides some extras (shampoo, conditioners, swimming pool towels...) that make your stay easier.
The swimming pool : it is located in the building facing the apartment on top of the parking. You access it via a walking bridge that links the 2 buildings. To be honest we only spent a few minutes there as we had a rather busy schedule . But it must be great (especially in summer) after a day of walking in Cape Town to rest at the swimming pool (at this time of the year the water was rather cool :-)).
The gym room : we didn't test it so I can't say anything about it.
Last but not least : David :-) He was very helpful before and during our stay in Cape Town. Very welcoming and made his best to accommodate us. So again David, thanks a lot :-)
So don't hesitate to book David's apartment if you are looking a place to stay in Cape Town : you will love it.
Regards
Fabrice