It’s a very small key… one hour and a half from Viñales. All you’ll find in the island is a couple of restaurants and some sort of cabaña-hotel. Besides that… there are a few kilometers of white-sandy beaches, blue-turquoise water and a swam in the middle of everything.
There also are reefs all around the island, so snorkeling is usually quite alright. What I really loved about hiking the beaches were the sea-stars washed upon the shore… there were areas where they were so many, like ten or so in just twenty or thirty meters!!