Beautiful hotel, well run, clean, relaxing, chilled vibe, good location right on beach and a short walk away from main town. The food was excellent: fresh ingredients, healthy choices and carefully presented. The staff are excellent, nothing is too much trouble. I would totally recommend.