The Ritz Carlton in Tysons Corner is one of the friendliest hotels you could want to stay in. The service is second to none. The hotel is connected to a shopping mall with hi-end shops and a few restaurants. The hotel currently does not have a "name" restaurant on the property but does offer very good food and drinks from a limited menu in Entyse Bistro. Tysons Corner is 15-20 minutes by car from DC, or a short ride on the free shuttle service will get you to the metro station.
Weekend packages are a real deal too!