They're just up the ramp from me and I did my multi there a while back. Seems like a good operation. The apartments are about 5 miles away, all side roads to get there. Just remember this is DC, and Feds live here. So if any ATP location is going to get attention, it's this one. I'm aware of at least two "ride alongs" by FAA inspectors during oral exams.
As far as I know everything went well, but forewarned is forearmed.
Lostcomm