extremely clean and spacious! The hosts were very accommodating, welcoming, and helpful. I highly recommend it.