Spending 3 days in Budapest? Here's the ultimate itinerary, packed with the all best places to see, eat, stay, and things to do in Budapest!