Very clean and comfortable. We had a very relaxing stay and appreciated all of the thoughtful amenities such as extra blankets and refreshments/snacks.