Stayed at this hotel based on reviews and were not disappointed. Paid a little more for a beach front room and would definitely recommend as we had an amazing view and was great for people watching before the full moon! Rooms were very nice and clean and all the hotel grounds are beautifuly maintained. There is a little noise from the bars along the beach, this did not bother us but if you are a light sleeper I would recommend asking for a room further back.Spent most of our time at the pool. Only real drawback for us was the service. While all staff seemed friendly and tried to help there didn't seem to be much of a system in place. Lunch could be a bit of an ordeal with wrong dishes being brought to your table numerous times or really long waiting times. Could be a little frustrating when trying to have a relaxing holiday! However, other than that a lovely hotel. Would definitely recommend.