My wife and I are heading down in early Dec. and staying at the Marriott Crystal Shores. This will be our first time down and are looking to hit some of the highlights of the island as well as just relaxing on the beach. Recommendations? We're thinking about possibly choosing between fishing and an Everglades tour. Or maybe a catamaran around and stopping for shells. Also looking for good restaurant recommendations. Thanks for everyone's help!