Great place in D.C. off of H Street. Large 2 bedroom place that can sleep 4 people.
Not exactly close to a subway stop but there is a bus line along H Street that we utilized along with rideshare. Across the street from CVS and Safeway. Parking is along the street and free.
Superb communication despite the complicated check-in process.