Our stay was good. Apartment is too far away from the reception (not ideal if you are travelling with a lot of luggage).
If you are from Gauteng, you may feel like the establishment is situated in a dodgy area, but once you've spent time there, it's actually safe and quiet with beautiful views of the Table Mountain.