Very clean and very spacious. Hosts very accommodating. Would definitely stay again!