I went to Cape Town last month but this isn't my review:

Location is on the very edge of the Victoria and Alfred Waterfront...no good. Rooms are of a low standard, staff cannot be bothered and our first room had a broken toilet and smelled of p**s...a bad "Travelodge" is the best way to describe this place next to a noisy building site....I do not recommend this hotel.