Very clean! The balcony was perfect, it is not on the strip’s side though it was still pretty though. Bathroom was nice. Bed is very comfortable.