Never been but I've only heard good things, however not dive centric
www.littlepalmisland.com

Luxury Bungalow Suites in FL Keys | Little Palm Island Resort
Little Palm Island Resort & Spa located on a private island provides luxury Florida Keys suites to suit all of our guests including bungalow suites.
