Immaculate and fully stocked with everything you could possibly need. Hosts were extremely thoughtful and accommodating.