After searching online for accommodation in CT and reading several reviews I decided on booking this property for the duration of our stay in CT and we weren't disappointed at all. We were welcomed by Brett (the host) and was very friendly and is a wealth of information regarding the surrounding area or anything related to CT. Nothing was a problem and he was easily contactable should we have any queries. The apartment is exactly as the description and even better in reality. It has everything you need and more including all the amenities related to the the hotel. It's just steps away from the beach and has the perfect backdrop of Table Mountain. Location wise the apartment is in the ideal position for shopping and with easy driving access to the all what CT has to offer. Don't hesitate book your stay here cause I certainly will be again in the future. The only disappointment was the day we checked out if only we could have stayed longer.