Great spot! Plenty of space. Close to all in East Boston.
It is right near the airport, so you do hear the planes landing and taking off.