Very clean and comfortable. Excellent communication with our host and great instructions. We enjoyed our stay.