The good: Location was great. Easy walk to the Waterfront and down town. Groceries on the next block, multiple good breakfast places and multiple excellent restaurants for lunch and dinner all within 3 blocks. Suite was clean and well kept, cleaner came in every second day and washed any dishes that were hanging around, super bonus was when the cleaner did our laundry unexpectedly! Kitchen had all the basics you would expect. Gray was super responsive to issues.
Pool was on the roof and well kept. Note that if you want to braai/bbq its in a shared area on the roof (so at least the view is great)
The less good: No generator for the power cuts/load shedding, huge pain when it happens after dark. Windows overlook the parking lot, you get a slight view of Signal Hill but we tended to go out not to feel too cooped up. TV listed as 64inch which is not the case, but not a big deal as we weren’t there to watch TV. Wifi stopped working for 2 days.
Overall would recommend for the location.