i loved cuba-cayo coco- , no mosi's, lots of canadians.The Yanks can go now too.
This year i go blue reef sharm and titanic. My wife likes the hols not me.
The only thing i didn't like (cuba)were the canadian women being too assertive at beach volley ball- they are pretty good- like we are at foot ball but very pushy and rude and swear at you in french.
In cuba the people at our hotel were great (we kept away from the Towns).