I am flying into Berlin from St. Petersburg, Russia on Air Berlin. What is the best way to get to Dresden for 2 days. Rent a car and drive (have to pay to park car) or a train to Dresden? If train, what is best way from airport? Thanks in advance for your opinion.