Very clean and spacious. Hosts were great at accommodating to everything. Would definitely recommend!