This is a large property where each room has some version of a good view (beach or pool in the interior). The hotel rates are overpriced for what is actually received (amenities). The towels smelled ok but were dirty looking. They were actually dirty, black streaks on the towels-i have no idea why. The bathrooms smelled strange was felt humidThe hotel staff was very nice and booked excellent tours for us. The cafe area, didn't mention that they were charging us 10% tip on the bill and I left an extra tip. I would have left 20% anyway, but did not appreciate not being told that 10% was being added to my bill. On 2 occasions, i was told to order items from the cafe, in the restaurant because there wasn't a cashier available in the cafe, which I found frustrating and I'm sure was frustrating as an employee as well. One evening, we arrived late through the hotel doors to find that the front doors were locked with chains, all except for 1 door, which in the U.S., is a fire code hazard and violation because people could be seriously hurt if an emergency situation were to arise. Why not invest in regular locks for the main doors and use signs? Moreover, I was very thirsty from having walked so much that day and evening (tours) that I asked if I could buy water somewhere and was told I could not buy water anywhere in the hotel (and there are no stores nearby). Recommend water bottles be placed in each room, every day, for travelers who don't drink tap water. This is basic.