We stayed here over New Years 2013/14 and the bottom line was that we had a super fun, relaxing, top rate experience. The rooms are great, exactly as they look in pictures, right on the beach, modern features, with great amenities and a huge bed. The staff were super attentive, and breakfast was great. All in all, I highly recommend it for couples, and small groups of friends travelling together. I would def come back in a heartbeat.