We've just returned from a two week holiday travelling around the East Coast of South Africa and stayed at The Table Bay Hotel for three nights on arriving in Cape Town. The location is fantastic and meant that we could walk to restaurants in the evening, as well as being a stone's throw from the Robben Island ferry. From the minute we arrived the staff were, without exception, friendly, helpful and very professional making us feel very welcome and relaxed from the start. Our room had a fantastic view of Table Mountain and had everything you would expect from a hotel of this standard. Breakfast too had everything you could possibly want, even in the smaller of the dining rooms. We used the gym which was small but well maintained and well equipped.
Only slight negative comment we could make (and it really wasn't a huge issue) was that because our room was on the first floor, it was a little noisy outside first thing in the morning but we only had to open the curtains and look at the view for that to be forgiven. Would definitely return if ever in Cape Town again.