Dennis has great communication. Our flights were canceled due weather and he was very gracious with helping pick us up after our tickets were fixed. He also let us know about an excursion he could help set up.I would recommend him solely on the great communication he provided to us.