Sparkling clean; stylish, huge shower; and super comfortable bed. Excellent stay.