From the best places to eat to all the must-see sights, this Budapest itinerary will show you the best way to spend 4 days in Budapest!