We stayed here for a girlfriends Bachelorette Weekend and had an amazing time. Kesha (the property manager) was very responsive and organized. Just to keep you informed the check in process is quite extensive, as you will need to provide photo identification of every guest staying in the home and she will want to meet you and show you the home on check in day. But she was not overbearing or too conservative.
I would highly recommend bringing your own cleaning supplies and wipes especially in the yoga areas and outside, because the mats, studio floors and outdoor chairs were a little worn.
As far as the location it is definitely situated in the heart of revitalizing Anacostia so there is plenty of diversity and culture, but be mindful of what you leave in the vehicle if opting for street parking.
Overall we had a great stay and I'd definitely reccommend it to a group.