Overall our stay was great. Two concerns: 1. When we arrived at 4:00 PM to check-in, the Front Desk Reception said the hotel was full. Confused, I said we had a reservation. She then wrote on a piece of paper "tip" and tapped her pen on those words several times. I was taken aback, but because she had not yet assigned us a room, and had said the hotel was full, I felt forced to pay it. 2. Hotel practice of allowing guests to put towels on both beach chairs and the loungers around the pool, effectively 'reserving' the spot for the entire day. Multiple times we'd arrive at the pool around 10:30 AM, and the ~35 chairs all had towels draped across them, but not a single person in sight. I was so frustrated one day I simply moved the towels and we sat down on two lounge chairs, spent 30 minutes in the pool, then left - still before the people showed up. Ditto on the beach chairs. Overall we had a great time. Hotel was basic but clean, staff friendly. And you can't beat the location.