We just returned from the Marriott Marco Island Beach Resort and it was exceptional! Eight restaurants on the grounds, availability to go sailing with a captain, a wonderful day spa, beautiful beaches that go on for miles, superb service by every person we dealt with. Wonderful accomodations for families with children, and yet if you want an adult-only vacation, there was plenty of opportunity to have a wonderful experience away from kids. Within 1/4 mile are shops, restaurants, a sports bar, a comedy club, outdoor dining, etc. We will be back!