Very clean and comfortable. The patio was amazing as well. Really enjoyed our stay!