Very clean. Upon booking, I informed them that I am extremely allergic to cats and dogs, so I was concerned as it is a pet friendly hotel. They offered me a room on the third floor, as the don't generally rent this floor out to people with pets. I am extremely pleased to have had no issues. Although some folks may complain that the bathroom is small, we prefer to be grateful that it is at least clean. We appreciated our stay at this hotel.