I stayed here to tour Fenway Park. It is a well appointed space and quite comfortable. Modern. Access for check in was an efficient system.