Absolutely sparkling clean! Comfortable accommodations throughout. Highly recommend.