Yep - lots of space, huge parking lot which would be ideal for donuts... decor is somewhat '70s Lincoln dealer, but this is only interim until the new place gets built...
In speaking with Dennis D the GM last week, it appears he loves the spaciousness in Foxboro and he may push to stay there. He's in no hurry to become part of the Auto Mile and it's throngs of tire kickers.