Awesome view of Table mountain and the beach! Perfect location - close to shops and restaurants. Very clean and neat and well equipped. Spacious and modern. The two bathrooms an added bonus, especially with teens! I would recommend this place to any holiday maker.