Incredibly clean! Hosts were so welcoming and accommodating and incredibly available to help!