The apartment served our needs perfectly. It was in need of very minor repairs but overall was in good condition. We kept getting bit during the night, we looked for where mosquitoes could be getting in a noticed some gaps around the window AC units, however I'm not sure if that could be the point of entry.
The location was incredibly convenient. Being within easy walking distance of Mt. Vernon metro stop was a huge benefit. The Giant was nice to have for quick grocery shopping as well. The only downside was the noise. The area is well traveled at night with lots of loud music and people talking on the street below.