A really nice city with a lot of history and a lot of things you can visit.
People are friendly and try to help you when you are in trouble. The public transport is really useful if you are a tourist but the machines for buying tickets are not that friendly (the responses of the machine are in Hungarian).
Visiting the surroundings of the building of the Parliament is a must since the view to the Danube is unforgettable. Also enjoying dinner on the Danube bank is a unique experience.
The city looks great during day but also in the night when the Danube bridges are beautifully lighted.
The traditional Hungarian food is really good, maybe too spicy for some dishes. The waiters help you if you try to order dishes that don't go well combined.