My sister and I stayed here for 6 nights on a recent trip to Cape Town and generally enjoyed our stay.
We arranged an airport pick up through the hotel and he was largely on time for our arrival. The price did change at the last minute though and when I asked why, multiple times, no one at the hotel would give me an answer.
The room itself was good, very spacious. The shower was over a tub which was fine provided no mobility issues. Ours did leak a bit so we'd end up with some water pooling under the sink but we used the bath mat to soak that up. The shower was generally good with good water pressure. However, our final two nights we had no hot water but the first 4 we did, not sure why. Bed was comfortable. We had a fridge, but unlike other reviews ours was not stocked.
We had a drink upstairs at the bar and dinner downstairs, both were good. Be prepared for loud music from the rooftop bar and also level 1 with what they've got happening there. It didn't worry our sleep and I'm not sure what time it stopped but might cause a problem for light sleepers.
The highlight was the breakfast each morning. There was continental style together with a la carte. Odwa in the breakfast room was a ray of sunshine each morning and by day 3 she had our drink orders ready before we'd even ordered. Food was absolutely delicious. Breakfast staff should be comended.
Waterfront is easy to walk to in daylight, as is Kloof St & Bo Kapp.
I'd stay again