Fancy a Florida escape? Book a beach resort in Key Largo for sandy shores, wonderful water sports and luxury rooms with stunning views . . .