Good location, great hosts, comfortable accommodation