I recommend the place.
Location-wise it is very near the Audi and Nationals stadium as advertised, has a capital bikeshare rack around the corner (the main way I used to get around the city, highly recommend as well) and the bus line 74 has a stop less than a block away. Plenty of restaurants and bars nearby as well. The room I stayed in was mostly clean and confortable. The floorboards are a bit creaky, but it didn't bother me much.