We stayed here for a week at the end of May. A beautiful resort right on the beach. A lovely peaceful just as we wanted with a few good restaurants. The accommodation was great. The staff were excellent and couldn't have been more helpful.
Would definitely recommend this to resort to someone looking for a get away from it all break.