We're headed to the FL Keys soon for a long week vacation, staying near Marathon, but planning to traverse the whole keys. I'm looking for recommendations for must-try restaurants and tours, and recommended companies for jet ski rentals and deep sea fishing, plus any advice you have for fun stuff to do down there? We'll have our 11 and 8 year old with us.