The bed was nice and the beach was decent. However, this did not make up for the cockroaches in the room, the mold in the shower (more than a little), the lack of warm water in the shower (which was brought to the attention of the staff no less than 4 times with no resolution). Our request for a second towel (as we are two people) fell on deaf ears. Eventually we just got tired of asking. Dinner was good, breakfast was marginal. We checked out early and would not go back.