Good south Boston location with lots of good eateries nearby and very close to Boston Logan Airport.