Cleanliness was great! I will never stay at this hotel again. I booked through hotels.com. I added another night through them as well, only to get a call from the hotel that my stuff was still in my room, yet I told them I booked an extra day. I ended up (easily) getting my refund through hotels.com (thank you!) but that hotels.com reached out to Home2Suites about the extra day, yet they never replied after three tries. The receptionist wouldn't take my card over the phone, wouldn't use the card on file to book an extra day, I had to go online to book an extra day. As I was walking in later that night, they insisted the card on file was declining, in which I told them it's already been paid for so they shouldn't be charging it again! Overall, almost paid $650 for one night stay at this hotel. This is the Ritz! Worst system and experience I've had with a hotel ever and will never go back.