The flat is lovely -- very comfortable and secure. It had all of the conveniences of home. We arrived very late at night, so Security let us into the complex and gave us a key. We met Gill (the agent) in the morning, and she turned out to be friendly and knowledgeable. The whole process was seamless.
Highlights of the flat for us:
(1) lovely homey touches, including local art around the flat and tea / coffee ready for us when we got there
(2) the flat is very well equipped: it has a good hair dryer, digital TV with lots of channels, spare blankets and sheets, kitchen implements, and an iron (although there are some laundry people downstairs who will wash, dry and iron your clothes for you for just a few rand. We were SO spoiled while we were there!)
(3) it's very close to a lovely cafe and pizza restaurant, there's a hairdresser and massage therapist just downstairs, and it's within walking distance of major shops at Claremont
We didn't go to the gym, but that's also included in your stay.
Fabulous!