Great place. Well equiped for everything you need.
Lovely Villa. We really enjoyed walking to the beach and the two pools.
Grounds are well kept and clean.
Downside was they are working on the balconies at the large complex on the beach and most of our stay on the beach it was very noisy. Sometimes had to leave due to the noise.