Very clean and well appointed. We enjoyed our stay!