Great location, accommodation, and communication from the host.