ok, pics are heavily resized but hope they turn out ok in screen.
jardines de la reina is trully "last paradise". cuba is not so very popular diving destination (at least compared to the rest of carribean, red sea and south-east asia), but the beauty you can expect there is stunning. the main reason are the sharks, you can expect them in EVERY location in huge numbers and they circle COMPLETE dive with you. mainly you can see silkies and carribean reefs. i have seen hundreds of sharks before but this is first time in my life that i can say those two words - every dive and complete dive. jardines are very remote part of southern cuba, and you can only do liveboard there. it is not too pricey compared to carribean, only problem is a bit complicated transfer to jardines, but once you are there you forget everything and just dive dive dive, enjoy mohitos etc... besides sharks you can expect large groupers, (50 kgs are common!) some barracudas, jacks and other common carribean stuff. this area is heavily protected by goverment so only diving and some sportfishing are allowed (thanks to Castro!), which made Jardines fantastic.
I am not american but now is for sure that USAs can get cuban visa and organise touristic trips, so it is not the "black area" even for them now. i know it for sure because there were "common" americans with us on liveaboard.