Clean, very easy self-check-in, conveniently close to Logan airport.