Excellent communication.
Helpful hosts.
Great location.