The location was perfect for grabbing the T to head to the city and only a few minutes from Logan Airport!