First impression is that the area this hotel in is not great. Could be walking distance (long walk) to the beach, but I wasn't comfortable walking through the area between it and the beach. Easy drive though, which worked out okay.
Rooms are in a building that is detached from the lobby, and is protected by a key panel lock. Really annoying to have to swipe the card to get into the building every time, even during the day, but probably a good idea considering the area.
TV in the rooms is at least 15 years outdated. Ridiculously old tube TV. Half the channels didn't even work. There was a sign in the halls that said they were replacing them, two days after we left. So that might not be an issue by the time you stay there, but it sucked for us.
Room was pretty clean, but needed some serious touch ups. Chunks of wall were missing by the baseboard in the room, and the bathroom. Stains on the floor of the bathroom, and some mold on the shower curtain.
The AC unit was also tragically outdated and was louder than a freight train. Absolutely impossible to sleep with it on, but the room got seriously hot with it off. No "auto" feature that would allow it to cool to temp then shut off. It was constant LOUD fan on, or off completely.
WiFi is free but the signal is TERRIBLE. Might as well have been dial up. Seems like they had several routers, as there were at least four signals, but they all sucked.
Soda machine in the room building charges $2 which is absurd, but the lobby has a little "store" that sells chips/soda/ice cream and prices in there were a little better.
We got a wedding group rate, so for what we paid, I guess it was worth it. If we had had to pay full price, I would have been pretty upset, and probably would have found another hotel after the first night.
I wouldn't recommend this hotel to someone, but I also would say stay away. It's just meh, and if it's the cheapest hotel you can find, and that's what you're looking for, it's definitely inhabitable. We stayed four nights without any incident or real problem. Just would personally probably spend a little more and stay on the beach next time.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC