Great hotel, but it is a little old and it shows. The sheets were old, the towels were old, with holes on them. The toilet and shower were clogged. The air conditioning was a little loud. Some of the problems were solved with a call, but it took them more than 4 hour for some to get fixed.
Despite these things we had a good time, the food was good, the atmosphere was nice, most of the shows were entertaining, and beach was great. I would stay here again.
With good management this place would be 5 starts again.