I've booked two one nighters at the Station Inn in '05. Thumbs up on both visits.
I had track side rooms on both visits. On my January visit, I slept through the overnight parade. On my October 'indian summer' visit, each time power passed (moreso easbounds as they're climbing there) would wake me (I should note I picked the bed closest to the window and propped the pillows so each train *would* wake me.
In the October visit, I had the B&O room (upstairs). This might be good for a family. It has a second room with two twin beds. The 1st room has a queen.
As the other poster said, the rooms are clean and comfortable but simple. They're primarily a place to sleep and a bivouac for one's kit that isn't needed trackside. If trains aren't your thing, bring your own amusements.
Breakfast is a good chance to get info on places to go to see trains without stepping on NS's cape. Might get info on non-rail sites? If it's warm enough on your visit, sitting on the porch with other fans as the parade rolls by is fun too.
Front St is a somewhat sleeply back road. There's a Sheetz down the hill (r.r. west)
http://www.sheetz.com. NS's Cresson Engine Terminal is up the hill the right way. Again, if weather permits, a walk along the street (in full view of the r.r.) might be a good place to burn off some energy after a long car/plane ride.
Also, there's a cat that lives at the Station Inn. Only mentioning in case someone has an alergy.
I look forward to my next stay there ...
* JB *