Stayed at the Marco Hilton over Thanksgiving this year. Very nice resort and well run. Nice size rooms and recently redecorated/upgraded. Hotel common areas were very nice and upscale. Restaurant(s) had good service and the menus/food was very good. Great seafood buffet on Friday nights. The hotel was properly staffed with experienced workers. Would stay there again.
The Marriott has some construction going on according to some people I met on the beach. They said the Hilton was a better choice and nicer of the two. Both properties are within walking distance of each other and are both right on the beach.
------------------