Super clean and comfortable! Plenty to space for our family. Hosts were responsive to our needs and went the extra mile to make sure we had what we needed.