Clean, efficient, welcoming. This place is perfect if you are making the trip to Boston.