We stayed at the Marriott Dec 8-9.
Great location - only a 10 minute walk from Front Street and only a 20 minute walk up Yonge to Bloor Street, if you want to shop Yorkville. Hotel has walkway to Sears in the Eaton Centre so this made shopping a breeze.
Hotel staff was super friendly. Room was fine and beds were clean and comfortable.
I would stay here again.