great corporate apartments - good location and simple check in process. Have stayed several times on trips to Boston