Question: are the keys worth visiting?
Answer: The Florida keys is highly overrated unless you go to fish or dive only, everything is expensive and a lot of businesses just a tourist trap. If you go to keys to enjoy beach, there are no sandy beaches in keys, just coral reefs. Florida has a lot of other places/beaches that are worth your time and money.