Great location, good accommodation, helpful communication to facilitate arrival time.