My first impression of Frankfurt was a little rough… the afternoon I arrive I went looking for a grocery store, and let’s just say Frankfurt certainly upholds the train station neighborhood stereotype. As soon as you walk out of the station you’re confronted with all sorts of things… here’s a quick take; I immediately had guys saying things to me I didn’t understand at all, from the look of the streets I’m guessing they were offering drugs. There were people openly doing drugs just sitting/laying on the sidewalks, even passed out on the sidewalks (in the middle of the afternoon). Luckily the place I stayed in was nice though, and at a fair price. There were a few places off the right of the station that all looked very good. My experience came from mostly directly in front of the station for one block to the left, and one to the right, and going for about 3 to 4 blocks ahead of the station. I will say, however, that there looked to be quite a few good restaurants in the surrounding area.
After getting my bearings a bit, I found the city to be pretty nice, at least a whole lot better than my first impression. The architecture is a little strange with new high rises mixed in with old historic buildings; in general, it was cool but looked a bit off in some situations. There are a lot of nice neighborhoods on the outskirts of town, the river is a beautiful place to take walks, and there’s a great walking street.