A great home away from home in a perfect location with a kind and reliable host.