AST did a great job providing travel arrangements for our group. They were willing to customize our tour as we needed and were there to help on our tour. Their processes, documents, etc were very easy to work with and they choose excellent tour guides and bus company to work with. When I have the opportunity, I will choose to work with AST again.