Great location.
Excellent hosts.
Good communication and easy checkin.