Only one thing kept me from giving this 5 stars...Internet!
We had a 5 night stay in this hotel and I would agree with most of everyone's reviews. The only thing I can complain about is the internet fee. You can stay at a Holiday Inn and get free internet...as much as the rooms are, you would think the internet would be a given,. 
The hotel was wonderful but for the internet fee. It was clean and the beds were the most comfortable I have slept in...the room a little small but we were out and about all day long so by the time we got back to our room we just collapsed on the bed and we were good. Everyone there was very helpful in helping us find things and offering advice on great places to eat.
You can't complain about the location, we were about a 10 minute walk to the Foggy Bottom Metro and everything was within walking distance of the hotel. Walgreens and Star Bucks around the corner was very convenient to have. Don't miss Grill Fish restaurant around the corner also....was the best meal we had there!