Very clean, the only disappointment was the Wi-fi, we didn't have any. This was inconvenient as this was the way we booked our rooms on our vacation. Otherwise very good place.