There is nothing wrong with the place. People@somewhat smile@especially the waitresses the guys are icy. Food and beer is good. Just keep in mind that it is a very touristic location and pricy.
So.. after having been here and read comments as well. Food and service was good. Until it was time for payment. The waiters insisted they dictate the amount of tip. Strange behavior, did not work.
I wouldn’t recommend it. The food is good but you can get the same (or better) things 50% cheaper within 5 minutes walk. Waiters will also push you for a ridiculous tip - don’t fall for that.
I don’t agree with the “bad staff” tips. I never experienced that. Although it could have happened - Czech waiters have bad reputation in general. Food is great here. Worth trying: roasted duck half.