Ok for a quick stay not the cleanest
I arrived late, around 11:30. The front desk attendant was in the back room (I could hear him talking to his coworker) I waited about 5 mins before he came out to check me in. I got up to my room and at first glance it looked o.k. Then I noticed a large stain on the carpet. No big deal. Then I went to the bathroom, and it was not the cleanest that I have ever seen but not the worst. All and all stay if you don't care. If you are looking for pristine this is not the place for you.