Just got back. Stayed at sol cayo Guillermo.
I had a very good experience. No complaints. Good riding in clear water, with shallow areas. Tons of beach, and space for launching.
On ese, I would upwind to sercotel and ride the flats - a bit busy west of the pier, but pretty epic on the other side in the mangroves (watch out for the current). I preferred the conditions at the pier, so I mainly poached the kiteschool zone when I was there.
It's choppy in front of sol at high tide, but if you are able to ride at sunrise, you can have the whole spot to yourself for a few hours. We had 2/7 days with windy mornings. I had 5/7 days with 11m and surfy. People with big kites 7/7 days. Raoul is there collecting 25cuc per stay, and operates the jet ski rescue from 11-4pm. He is A good guy. He kicked swimmers out of the kite zone, and rescued a couple kiters.
It was my first Cuba trip, and I would rate it 9/10. The accoms and food at sol are not luxury, but good enough for me. Part of our group had kids there, and from my understanding is that the resort has activities for them, while the parents go kiting. Pretty cool.