There is already a thread running about the beaches in Key West. I used to teach scuba in the Keys, and a local KW posted. Basically, skip the beach in Key West as theyre not really nice. The sand is crushed up coral (not fine), the seaweed can wash up and make things really stinky, and the visibility isnt too great for snorkeling unless you go out on a boat. The local woman said that she wouldnt let her kids swim in the water it was so dirty!