Beunos tarde amigo!!! Si, I have been to Los Cayos 3 times. Landed in Santa Clara, through the town I told you about (Remedios) then on a 25 mile bridge to Cayo Santa Maria. Stayed at the Eurostar, the Starfish and the Ensanachos. Most beautiful beach you've ever seen.
One morning my brother, 3 of my kids and me chartered a taxi for the day. 5 USD$ and we went to all the hotels (7 of them - except the Valentino) to go snorkling. At the Royalton or the Ensanacho there's a sunk boat you can go visit.
What I didn't like though is that you can't go where the Cubans live...they live off site.
But beautiful place!!!