Definitely book this tour, it is great and you have a lot of flexibility. Our tour guide was Frank who met us promptly at our hotel in the Opera district. Frank showed us a map and gave us an overview of our itinerary. We walked past Saint Stephens Basilica and to the Chain bridge at which point we decided to catch the bus to the top of the Buda hill. From there Frank gave us an awesome tour of all the sites including Fishermans Bastion, Matthias Church, Hilton and the Castle, Frank is extremely knowledgeable and we learnt a lot. My wife and I also really enjoyed Franks humor and the great general conversation we had about Budapest. At the end of the tour, Frank gave us a bunch of awesome tips about what else to see and do in Budapest.