I've stayed at Hawk's Cay Resort in Duck Key with my teens. The place is crawling with kids and teens and non-diving or non-fishing wives. It has a lagoon and several pools. Not much in the way of beaches in the Keys. You can dive the Thunderbolt in Marathon which is very close. A bit south is Looe Key which I happen to like. And of course, drive north to dive around Islamorada, Tavenier and Key Largo.
It's one of the nicest places in the Keys
http://www.hawkscay.com/ourresort/hcr.asp
You can jetski, parasail, kayak and any other vacation type activity you would want to do in the water. We stayed in a 2 bedroom condo with kitchen.
It's one of the nicest places in the Keys
http://www.hawkscay.com/ourresort/hcr.asp
You can jetski, parasail, kayak and any other vacation type activity you would want to do in the water. We stayed in a 2 bedroom condo with kitchen.