William was excellent communicating with us before we arrived. He gave us good directions. He gave us good suggestions on where to eat, where to rent bikes, and what to see in the area. He is friendly and engaging and helpful.