Clean and acceptable, but not sure how they have such a high rating here. The bed was incredibly firm, one flat pillow per person, very few in-room amenities. If you are used to AC, this is not the place to stay. Also, do not lose your key card, as they will charge you at check-out (something that should be divulged at check-in, in my opinion).