Excellent location, walking distance to shops, the beach and the restaurants. We suffered poor weather for half our stay but we were still very comfortable and had plenty of space to spread out here. The beds are not the most comfortable but otherwise 5 stars all the way. Exceptionally clean, easy check in and no complications.