Celebrate Christmas with a festive buffet, and holiday cheer for the most wonderful time of the year at Marriott Hutchinson Island in Stuart, Florida.