Situated along three miles of pristine private beaches on the Gulf of Mexico, our resort balances relaxation with fun and entertainment on Marco Island.