Fantastic location on the beach and close to town.
You still need a car to get around. Some restaurants offer a shuttle otherwise you are on your own.
Hotel was a bit tired looking, but had excellent food options. Fantastic outdoor bar with excellent staff.
Spa was worth a visit to relax.
Snorkelling straight off the beach.
I’d stay here again.