No hot water, no curtains (only sheers), trickle of cold water in shower, twice farther from the beach than stated, loud music in the bar until after 4AM. Pool was filthy, a guy was chain-smoking under the no-smoking sign in the lobby. Staff didn't speak English. Mosquitoes breeding in the room (dozens!). Plumbing didn't work, beds were lumpy and old. I think that's it. The staff did try to help, they are working with an awful facility.