One issue after the other...
I'll start off by saying that more or less the hotel was fine and had I booked what I actually received I don't think I would take such an issue.
Booking on here it listed a "1 Bedroom Suite"....after spending 20 hours getting to CPT I was happy to check in and get to my room. Walk in and it was pretty much a studio with a kitchenette and a small waist high counter that divided the bed and the living area, plus the bathroom.
I sat on the bed and looked over my papers to confirm I had booked a 1BR...I went back down and said I think I got the wrong room, I booked a 1BR...."no sir room XYZ is a 1BR". But there is no separate room for the bed..."yes that's a 1BR". I wasn't going to fight I went back upstairs.
In a nutshell: The walls and ceilings are very thin, the interior design of the rooms is updated but the general areas are a bit 1990s. The staff was never rude but many questions from front desk were answered by pointing without even looking up from paperwork. I had one meal at the restaurant which was pretty good.
When I went to check out I asked for the parking to be taken off my room since it was a "Free Parking, Free Breakfast" listing...I was told that free parking was available on the street and in the surrounding area. Had I more energy I would have pushed back...but at the end of the day it wasn't that much rand.