Spacious and open accommodation in a great location that is close to the shops and beaches. Communication was excellent. However, the cleanliness of the kitchen was not great on arrival. Overall, it was a very pleasant stay.