This is a great place! It’s near Boston Commons and the T. We loved it!