From the best trails to where you should stay, this is everything you need to know about the Bastei Bridge hike in Saxon Switzerland, Germany!