Just returned from the Marco Island Marriott Beach resort over the Christmas holiday. Had a fantastic time! The property is situated right on the beach with plenty of activities for all ages. Great restaurants and shopping onsite as well.
Only complaint was that all the room doors slammed shut and shook the walls in adjoining rooms: the noise could be heard from down the hall quite easily. I would suggest that the property look for ways to slow down the closure of the doors, while still ensuring that the doors locked upon closing.