My family, 2 adults and 2 children (4 and 1 year old), stayed at Derek's place for 2 weeks. It is in a perfect location with lots of restaurants, groceries (checkers across the road and woolworths down the road) and walking distance to a bunch of stuff (long st, company gardens and a nice longer walk to the waterfront).
The apartment is in secure building with an elevator and parking. There is a large combined living/dining area, comfy seating and big windows that look over table mountain and the city. The kitchen is nice the basics and a dishwasher, we didn't do much cooking with all the restaurants but it got the job done when we needed it. Bedrooms were nice and comfy, the master bedroom has room to move and a nice window, the second bedroom is a bit smaller with 2 single beds. There is internet which worked well with the smart TV - we used our netflix and amazon accounts and it was like we never left home! :P There is a washing machine but no dryer (there is a clothes horse/drying rack), there is also no air-con although during our trip we didn't need it.
Overall it was a great stay in a great part of the city.