We really enjoyed our stay here. First the place is extremely clean and very spacious. The two bedrooms are very large and the bathrooms even larger. Plenty of closet space to hang things up and the convenience of a washer, dryer, fridge, microwave, stove/oven and coffee pot were just great. The only thing really lacking is cookware. Just know there is a limited amount of pots, pans, casserole type dishes for cooking. You can do the basics and it sufficed as we only ate breakfast there, but if you plan on doing lots of cooking, you won't have all the things you might normally need or use.
We didn't use the game room but once and it was okay. Pool table, table shuffleboard and some video games (though we didn't use them) and a really nice gym if you need/want to work out. We were on the third floor and it was quite a walk from the elevator to our room, but that was fine. It was very quite, only heard a neighbor upstairs one time.
Location is really good, not really walking distance to the Mall, but you could if you had to. There is a chain grocery/superstore less than 50 yards from the building's front door, so if you need items and food, you can walk to it with no problem. As to location, the only real negative was there were some shady characters hanging out by the grocery store, though we never felt unsafe. To get into the building and to use the elevator, you had a keyfob and then your room had a swipe card, so definitely safe.
We did not use the parking as we did not rent a car, so can't speak to that, but Ubered/Lyft everywhere worked fine for us. If we ever go back to DC, would definitely stay here again. I highly recommend it.