Ditto all of these. Opera in Vienna is great, Budapest on the hills at night
overlooking the city (from the park) is amazing. Stay on the river in Budapest across from the Parliment, well worth doing. (the pictures of the Parliment on the river are some of my favorite ever)