We initially had different scenarios for our trip which made the booking a little bit harder to make. Gladly, we connected with Dennis. He was very helpful the whole time and instead of getting impatient whenever we threw him another curve ball in our trip, he stayed professional, courteous and willing to help. We will surely use him again in future trips.