As a budget traveler this was a splurge for me.Perhaps my expectations were too high. Positives: my room was comfortable and clean and the hotel itself is beautiful and in a good location, walking distance to nice beaches, the port, many restaurants nearby. Negatives: My room was not available at check-in time I had to wait 1 hour. Many signs about how much you have to pay for a late check out but no compensation for having to check in late.The hook in the bathroom was missing, which meant there was no place to hang wet towels probably why the previous guests hung their wet towels in the closet on a hangar which is where I found the previous guests towels. There's a small beach in front of the hotel with lounge chairs that I was told you had to pay to rent but they told me they weren't renting at the moment. No explanation as to why and there were plenty available.The front desk told me the chairs were free for hotel guests, so?The lounge chairs at the pool did not have cushions, no pool or beach towels were provided. I inquired about the advertised sunset Cruise and the woman at the desk told me that wasn't her area and I should check back tomorrow. My biggest issue is that there was $150 hold placed on my card which the desk had no explanation for and I was not informed. They said it wasn't from them when it clearly was, I called my bank to confirm and it was indeed from them. I may have to dispute the charge.Overall, beautiful, good location, uninformed staff, no amenities