My boyfriend and I stayed here for 3 nights and we had a really lovely stay. We arrived to some construction but they put us in a room towards the back and could hardly hear it. Rooms are large and comfortable, same with the bathroom. Towels were changed everyday and the rooms were cleaned everyday too, although not thoroughly. Staff friendly and so chilled. Beach nice and clean. Breakfast not amazing but decent. We paid $50 for our room and we thought it was worth it. I really don't have bad things to say and I usually do!