I have just come back from cayo coco- fantastic place and thought i would share my thoughts.
Weather
We went in May and the weather was lovely- one day of tropical storms but it was a nice break of the blazing sun
Hotel
We stayed at el senador now nh krystal resort. The hotel is nice and has the best beach out of all the other hotels. When we went 1/2 the hotel was closed off but there was still plenty to do.
Food
Food is cuba is nice, Chicken, Rice, Pasta and lots of Pork. I read reviews about the hotels only providing fish, this is very untrue, there is fish to eat but alot of other choices too.
Airport
Ok, The airport is a bit of a nightmare, you get asked lots of questions but this is just for security and we didnt really mind it. $25 pesos to exit, Remember to keep your money saved.
Travel Adapters
We took a flat pin adapter as advised on here but the hotel we stayed in was the round pin adapter. Luckily the electrician made us a adapter so Id advise to take both with you just in case.
Excursions
many great trips you can do, some of them areexpensive from cayo coco like the one to havana and to swim with dolphins but others you can do locally are great prices and alot of fun.
People
The cubans are really friendly. If you decide to go take some small gifts for the children as they dont have much for themselves. The hotel staff speak spanish and very good english. you mainly find candians in cuba as its close to them. Most of the candians we meet were very friendly.
Anyone who wants beached with pure white sand, clear blue sea, fantastic weather and a relaxing time GO TO CUBA
If anyone has any questions let me know :-)