When you think of Key West, Florida, what comes to mind? White sand and turquoise waters? Ernest Hemingway? Beautiful ...