The Expedia photographs gave the impression the property is in great shape. It is not. The rooms (I experienced 3 rooms total as I was moved around) were run down. Friends of mine referred to them as “rustic.” My first room had no functioning lights, other than the bathroom lights, so navigating in the dark was problematic. That room was also closest to the bar area, which played loud music all day. My second room was nicer, but still very old, with plastic tarps on the roof to prevent leaks. My third room had a bathroom that was just gross, and I really didn’t want to touch anything. My visit felt more like a camping trip with a roof, rather than a stay at a hotel. Staff was very pleasant. The beach was nice, but this hotel sells lawn chairs to cruise boat visitors, so from 10:00 a.m. until 4:00 p.m. the beach area was extraordinarily crowded. Beach vendors constantly bugged me to buy bracelets, food items, massages, hair braiding, etc., which was annoying, and in spite of the security guards on the property. Bar food was good. This was the noisiest hotel on the beach, without a doubt, and I think it tries to cater to the party crowd. If peace and quiet are more your speed, then definitely stay elsewhere. One guy I talked with off sight mentioned my hotel had great drink deals and is a great place to “get ‘f-ed’ up.” The dive shop was the best I’ve ever used, so that was a huge plus. I would book dives with them again, but stay elsewhere. Hotel is cheap for a reason.