Great location, close to Fenway Park and easy check in.