Booked this based past reviews and did not go wrong. What a location and the views from the room (a triple with plenty of room) and the terrace are wonderful, Being 100m up the road from the town centre meant it was that bit quieter and you look back on the town. Beach towels and an access path to a... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.