If you are not very picky it will do the trick, the place is not dirty it is just old and outdated. Yes, the beds are hard as if you were sleeping on the floor. The sliding door in room 124 was rusty and it was hard to open it and close it. I'm under the impression the hotel does not have a good supply of towels (maybe guests have been taking them) as I had a party of 5, but they kept leaving me 3 towels, when I went to the front desk to ask for 2 more they said " the towels left in your room are the towels you supposed to get" of course I argued a little, and was able to get few more. The restaurant is not open all the time, it takes longer than normal to get your food, so if you are really hungry, I suggests don't eat there because you will be upset. However, the food is ok, and Peggy is a very nice waitress. I believe they are just short of staff. On a positive note, we had a party of 23 people including 8 under the ages of 10, the fact that you can use the pool at all times was a blessing, many places you stay, the pools are closed usually after 10:00 pm, not a this hotel, we were Able to use the pool at any time. The gate to the little private beach closes at midnight, so we were able to hang out at the beach until that time. Also, as we put the kids to sleep, we could sit in the patio in front of our rooms and chat, drink and laugh until the wee hours. Overall is a very relax place to stay and hangout with friends and family.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.