Great location, obliging host, comfortable and welcoming home.