This is my second time at this hotel in 2 years. I stayed there from the 29th of January till the 5th of February 2018. Overall it was a good experience again. There are still little fine tuning to consider. We were a family of four in our room. At the beginning of the week, we had four shower towels in our room. As the days went buy, we had three, then 2 towels???? I did not understand. We had to call room service to get extra towels. I also realized the first day we showered, there was no hairdryer in our room mounted on the bathroom wall like last year. I called the front desk and they told me that they did not have any and they would put me on a waiting list. This made no sense. Later on we spoke to the person who reserves the pirate ship ( cool activity to do with your kids) and we told them of our little problem and within the hour, they installed one in our room. What the hoot. Someone is not doing there job somewhere. The beach was crowded and the people playing volleyball (no room for a volleyball court) kept hitting people with the ball. My daughter was hit in the head with the ball and no one came to see or even say sorry. I think the volleyball court should be re located to prevent this from happening again. The food in general was good. The staff was very attentive to my daughters peanut allergy. The WHITE BOX restaurant...so so good...Adults only.. I want to thank Luis at the Maki Taco restaurant and Herwin our beach waiter at the bar. You guys are great and the reason why I ll go back to this hotel. And all the staff were good also. I recommend this hotel and will be going back for a third year. I think the hotel should upgrade the rooms for customers who go there more than once, like a valued customer. By the way, for travelers who came here last year, there was a fee for the safety deposit box. This time NO CHARGE!