Overall we had a good stay.
We arrived 20mins after the 3pm check in, only to be told by cleaners it would be another half hour wait.
Outdoor area smaller than expected and a little untidy.
Great location central to shops, and close to beach and lighthouse. Nice and clean inside good amenities.