What can anyone tell me about the new Comcast Center at 17th/18th & JFK? Restaurants? Food Court? Shops? I see that there is direct access from Suburban Station. I work a few blocks away and am thinking of strolling down at lunch time. Being a lazy kind of person, I also don't want to waste my time in the dead heat of summer (grin).