Our stay was wonderful. The room was very clean and the apartments are well-situated for those who are planning on walking in Cape Town.
There were only two drawbacks. The room smelled strongly of cigarette smoke, which never dissipated, and the shower's design made the floor completely wet no matter how hard you tried to avoid it.
Other than that we would definitely return!