Very clean and spacious. The hosts were very accommodating.