Marriott signs 7-year deal at River's Edge complex - Boston Globe article