Budapeszt is a lovely city to visit. It actually looks like an imperial city with the monumental architecture.
Nearly half of all Hungarians live in Budapest I think
With only around 10 million for the whole country one big city can do that.