We had a fantastic stay here. The house was perfect for our work team, everyone had enough space and privacy but still plenty of communal areas also. Proximity to beach and shops is excellent! Highly recommend!