APARTMENT
The apartment has absolutely everything you need. From the moment you arrive you feel safe and the employees of the building-complex take great care of you. James took great care of us in advance when we had questions about Capetown or the apartment.

Internet worked (approx. 1.5Mbps Download / 0.5Mbps Upload), great kitchen, very cozy place, very quiet. The apartment feels a little more used than in the pictures (scratches on the wall, handle of the shower coming off, 2 of 4 hobs did not work, etc.).

BUILDING-COMPLEX
Regarding the building-complex: Pool area with chairs, gym to do some (very basic) weight-training (most of the machines are in very bad shape or simply broken).

OTHER & GEOGRAPHIC AREA
I would not recommend renting it when you have a rental car. The parking spot is in the most upper level which makes you drive 20 stories up and down every day.
Regarding the location I would probably choose Clifton Beach or Waterfront (as a tourist) the next time since there was simply no advantage being in the city center (lots of homeless people) when basically all sights are somewhere else anyway.