The travel agent with this tour company put together a well planned and wonderful trip. We had many stops with many tours, events, transfers and flights. Everything that the agent put together and reserved for us worked beautifully. Our hotels, locations, and quality of tours were wonderful.