Great apartment, excellent level of attention, perfect location... Absolutely nothing to complain about.
Last but not the least, the city guide has everything a tourist need to know about Cape Town.