Unfortunately, I can not tell too much about the diving in Cuba. When I've been there I had quite some trouble with my ears, so I could only dive twice in Maria la Gorda.
However, one thing to consider -and I never thought of before - is that Cuba is a socialistic country. Without going into a...