The itinerary was nice, and beautiful places were visited, breakfast was delicious. Having free time was also good.
The number of people per tour seems excessive, the logistics could be improved: the group we started with was split and could have continued together until Frankfurt.
The buses could be identified with the next destination or have the tour guide by the bus door, this way it would have been avoided the delay in Prague due to a couple of people getting in the wrong bus looking for their luggage in the lower storage compartment, regardless of how many times the tour guides repeated this to the travelers.
The microphone volume was not high/clear enough for people sited in the back of the bus. Many people talking at the same time, made it difficult for some people to hear what the tour guide was saying.
Our hotel in Prague was exceptional, location metro conveniently located across the driveway, view from our room, etc. We would tour that city again just to be in the same hotel. We would not do it if we had to stay at any of the other hotels in that city.
The luggage rule was not enforced which created delays when going from Prague to Frankfurt which, in turn, reduced the time spent in the next city. We noticed people traveling with a huge suitcase, which probably was according to the rule of weight limit but, they also had a smaller suite case like the carry-on size for most airlines and a personal bag. One suggestion to avoid this is: have the travel agents making sure the travelers understand the rule sign an acknowledgement, and possibly telling passengers that an extra charge will apply for additional suitcases so that they can be transported separately to the next destination or the traveler will have to carry it with them inside the bus.
The folklore dinner and show in Budapest was really nice but pricey, especially considering the fact that prices in Budapest are cheap. The dinner was good, but the meat in the main course was a bit dry.