A wonderful location, comfortable home, and warm, welcoming hosts.