Happiest we have been with a stay so far. Comfortable and clean accommodation at an excellent location for activities and beaches. We ended up doing less activities than intended as the accommodation was so relaxing and scenic. Highly recommend.