Haven't been there, but a google search brings up images of a place in the Gulf of Mexico called on most sites, "Isles of Capri", not the singular Isle. Sounds great for the winter, but I'd worry about hurricane season. http://www.gulfmex.org/crp3003.html