Great stay. Beautiful place and self contained accommodation. Very helpful hosts. Beach is around 10 min walk. Amenities and shopping very close. Highly recommended stay