Spacious apartment. It comfortably held 4 of us, could accommodate more. Communication was excellent, especially when there was an issue with one of the sinks not draining, which we eventually got solved. Check-in/Check-out was also very easy. It was nice to know there was a door person 24/7. Great views of Table Mountain, lots of sunlight. Early February is apparently a very windy time of year, and it was definitely howling up on the 21st floor.
The one drawback might be the location. It's central, but it's in an area of the central business district which had a lot of activity going on and at times felt a bit dodgy. If you're a confident traveler, this won't be an issue. But it was important to remain aware of our surroundings (which frankly everyone should be doing all the time anyway).
For some reason, Uber always had our incoming cars stop 1-2 blocks away, which was a little annoying, but certainly not the fault/responsibility of the apartment. Just a heads up.
Overall, responsive hosts and a nice place to stay. I would stay there again.