We have had bad experiences with tour companies in the past so working with AST was a complete treat. It was easy to get in contact with them whenever we needed them, they were always friendly and receptive to what we were saying, and got everything done for us in a timely manner.