Very clean and spacious. Host is accommodating, friendly, and communicates well!