Germany is ready for the travel comeback