Great place you can actually walk to from Logan - close to East Boston restaurants and businesses!