Great location a minute away from the Fenway T station and easy check in process!