A second vote for Hawk's Cay. We rented a villa/townhouse there several years ago and it was very nice. Couple hour drive from Miami, and a little less than that from Key West. Really good pool for younger kids (below teens) and lots of activities for kids of all ages. Also dolphins on site -we had a wonderful (but expensive) experience with them. Not inexpensive however.....