There are some really good things about this property, which I will offer below, but first I will say that communication with the manager of the apartments (Global Luxury Suites) is terrible. Note that the person at the front desk does not work for them so is unable to resolve any of your issues.
I was offered to extend my stay but could never talk to anyone from GSL to confirm. When I finally reached someone after several phone calls over several days and unanswered messages, they said they were sending me emails to an expedia email - which I don't have. They confirmed my extension, sent me an email with the cost and asked me to confirm again so they could send me the link to pay. I responded and then got a text the next day (the day before checkout) that it was no longer available. I'm not sure I would stay again, because if I had a real problem, I doubt it would be addressed. However, for my stay, the price was extremely reasonable for a full apartment. I like the area and the proximity to the Metro and all of the places you want to be in DC.