Perfect location if you want, beach, surf, shops, food and drink. Exceptional views of table mountain as well as great value for money make this place 5 stars. Jason