Thanks for all the great advice, I was under the impression that the airport was quite far away from civilization really....
If anyone has any other suggestions, I'll be happy to take them

I've only been to Frankfurt to visit once, and I was very young then.