I think they are a good option for the area. The Springhill I normally stay in is right behind this place, and I often stop by after a long flight to grab something to keep at my room. Like their subs and sometimes get cookies :)
There is not a lot around that area...a few sit in restaraunts...but still pretty good out of the options around...