Berlin is perfect for a weekend trip from anywhere in Germany. Here's a detailed itinerary for 2 days in Berlin that guarantees you the best time!