The public areas were relatively clean including the pools, hot tubs, lobby, bar, restaurant, etc. But the rooms themselves were very very nasty. Ours had visible grim and dirt on the walls and ceiling, bugs coming out from the bathroom sink, the AC hardly worked, and the beds were extremely uncomfortable. The elevators take forever especially in the mornings. It took us 20 minutes to get down to the lobby for check out just due to having to wait on elevators. The staff was inconsiderate at times, for instance 2 staff members held an elevator for themselves for 5 minutes in front of us and other guests who were waiting for an elevator and had no regard for us at that time. Overall, the price we paid to stay here was not justifiable based on the cleanliness alone.