Great apartment in a great location.
You will need nothing more to enjoy Cape Town.
The only two things to consider are that the building is on a noisy street in terms of traffic, which have a low affect because the bedroom is in the other side of the apartment, and that currently because of the water shortage in Cape Town you will have to limit your shower time (maybe different in hotels?)