The tour company is excellent and reliable.
We have been working with a travel agency for a very long time, so the choice did not fall on other companies. They are great, they work for the people. They quickly picked up a country for us and, most importantly, pleasantly surprised us with prices for our dates.