Very clean, extremely comfortable! We had a great stay!