If you looking for a place to stay in Cape Town, don't look too far, Point Break is the right place to be. Apartments are very clean and well taken care of. You would even want to prolong your stay due to an awesome atmosphere. Another highlight is that it is closer to crucial amenities like the Waterfront, Green Point stadium, etc.