We stayed here for five nights last month. Forget about enormous soulless hotels and stay at Chelsea Pines Inn - the location is top drawer and the staff are outstanding. There are loads of great places to eat and drink locally. Give the guys behind the desk an idea of what you want to do and they'll come up trumps - their recommendations didn't miss a beat. The metro is just down the street but there are plenty of bars and restaurants within walking distance. Steer clear of the usual tourist traps further north at night and hang around here - this area is a great retreat of an evening. The rooms are comfortable, well serviced and clean (if you need a 42" plasma in the room on a trip to NYC, you're doing something wrong) and don't be put off by the absence of a lift, there are some great guys to do the heavy lifting for you.
This place goes to a lot of effort to make sure you enjoy your stay. The complimentary breakfast, cookies and coffee are a lovely touch.
We're going back, that's all there is to it.