Spacious, clean, comfy, and very well located, kind and communicative hosts.