Exactly what you want from a business... professional, timely and friendly. I can never ask too many questions and they take their time making sure my needs are met. They care about their customers and it shows!
It's rare to find a well organized and professional outfit, that you also want to hang out have a beer with the leaders at the end of the day. It's like traveling with a long lost group of friends.
It is hard to imagine all the hard work that goes on behind the scenes to make these trips appear effortless. It is a wonderful thing to travel with such pros.