Did a tour today (7th May) and it was very average. I don't think I learnt much history, it was more about restaurant/ other tours through the company suggestions. It was a 3 hour tour, of which 30 mins was a break and 30 mins was an upsell on other tours the company offers. Of the remaining couple of hours, it was literally standing 500/700 metres away from the place and pointing out to what it was. Didn't enjoy it. And wouldn't recommend it.
Also per the itinerary we had to cover the Prague castle as well and didn't go anywhere close to it!