I did an extended stay at David's. The place is great!. Stocked with very thing you need- towels toiletries dishes laundry detergent extra towels and sheets. The location was great-- a Trader Joe's and 2 coffee shops with 1 min walk, metro and all the buses 2 min walk, and many restaurants of 14th st. Awesome location for someone who wants to stay in a cool location but work downtown or even commute to Crystal city. David was super responsive host! Great internet and cable on Demand-great if you live overseas and need to catch up on all things American). He provid d coffee and tea and spices go cooking. The kitchen was well equipped. Perfect place fora long term or business trip.
Two drawbacks/recommendation 1)replace the cleaner who does more than a surface job and offer cleaning intermediately for longer stays 2) the apartment is a basement so you hear everything in the house. David hosted a party one night that didn't wrap up til 3 am. It happens, but maybe don't do it while renting the basement or end at 12 am. This might not be the best place for someone who needs absolute quiet to sleep. Most nights it was ok!