Lovely – great location, clean and spacious, communicative hosts.