sorry for the delay!
After all, it's still going to be a Courtyard by Marriott. There was a delay due to the hotel developer being acquired but that has been resolved. The plans have been approved by the town and now they are just waiting for the building permit to be issued. Construction is expected to start first or second week of June.
As for the restaurant, my source is still confident that it's going to be a "higher end steakhouse" and is 50-50 that it's Del Friscos. The developer (NE Development) said at a recent planning board meeting that they hope to officially reveal the name of the "user" very very soon.
One of the big anchor stores is Sports Authority - given their impending closure, I wonder what will fill their soon to be empty space. I doubt a Dicks Sporting Goods as there is one close by down on Rt 1 at the Dedham Mall by Legacy Place. It won't be a Trader Joe's like the Sports Authority in Sommerville, since this whole strip mall is anchored by Wegmans. They are also advertising 3 open retail spaces - I think for phase 2 of the project (located across from the Anthony's Pizza/Fidelity/Starbucks) where they plan to build more apartments and an office building or two.