Like someone said, Europe is chock full of amazing places. It all depends on what you're in the mood for.
If you want to be a naughty boy, then Budapest. If you're in the mood for a beachy break, then Dubrovnik. If you want to be bored to tears, then Vienna