My Fiancee and I are headed to the Florida Keys for our honeymoon. We are trying to figure out where to stay. We have found an option in Key Largo. But not sure if that is the key we want to stay at. I am wondering which island has the clearest (Caribbean like) water?