If I could give half stars, I would give this place 3.5 stars. I rounded up to 4 because I recently gave another place 3 stars that was significantly worse than this place. We had a spacious room with a fridge and microwave. The beds were comfortable, the bathroom was clean, the staff was friendly and helpful, and the breakfast was quite nice.
We didn't get to use the pool because of some llifeguard rule in Fairfax. Apparently, the hotel does not employ a lifeguard during the day, so our kids were disappointed. However, we did use the shuttle service to the train station which made access to DC a snap. There are numerous restaurants in the area, as well as a grocery store right across the street.
If you want to stay somewhere without spending a fortune, this is the place.