Very clean and comfortable. Hosts were responsive and kind when we needed flexibility.