Well appointed home in good location; responsive hosts.