Fantastic location, walking distance to several beaches. Restaurant on site was great and kid friendly. Local cafe had relaxed atmosphere at the weekend. Would definitely stay again.