Very central place in Prague.