One of the best value for money places in Prague centre.