Sparkling clean, extremely comfortable. We had a great stay