My best friend and I plan a family adventure every summer. Her suggestion is this (which we have done already ; ;)
http://www.sacobound.com/
But I found a place on Block Island, RI were I can really get down lol.
http://www.seaturtlecharters.com/block.html
We are heading to key west to dive...