Great location, good prices, with little "BUTs"
I stayed in Channel Inn for more than a week. 
LOCATION: well, have to say EXCELLENT! Not far from the downtown, in a walking distance from a bus which takes you directly from/to the Dulles airport ($6 only! every 30 minutes) Located near the yacht marina, quiet place, just 5 minutes away from the metro and supermarket! Free parking for customers
PRICE: More than AFFORDABLE for DC!
ROOMS: As it is written in almost every review, furniture is kind of oldish, however rooms are spacious and comfortable. Balcony with a view to the marina must be a great extra especially during the summer time! Free Wi-Fi makes it a great place to work as well. 
"-" for rooms: it was not very pleasant to see a few cockroaches!!! The other problem was heating: For the first week (beginning of November) the heating was not switched on and I have to say even I was freezing a bit. The day it was finally switched on, it came out that the heating system is extremely LOUD! People with sleeping problems might experience few difficulties! 
ROOM SERVICE: Everything was cleaned in a good quality and ladies were kind! HOWEVER... I made an experiment - I placed the cockroach I had killed on a sheet of paper in the middle of the desk. Everything was cleaned around it, but "my animal" was still there...:)
STAFF, RECEPTION: all the formalities are done fast even without much of a smile!
FOOD, RESTAURANT: Even if the breakfast was not included, there is a possibility to have a meal inside the hotel. Well, the prices seemed like in Washington! The other option is a restaurant which offers really good dishes for reasonable prices. You can also order pizza or other snacks from the pizzeria - leaflets will be found in your rooms every day or so!
OVERVIEW: Great location, Good prices, cozy rooms. Some discomfort possible, but bearable. More than average, but still not Very good!