The site I normally check ANY exchange rate is http://www.xe.com/ucc/
This is normally very accurate to within a couple of points, even when we go to Cuba and get the CDN $$ changed to CUC.
However, right now, it seems abnormally high.
I had the understanding the CUC exchange is set by the Cuban authorities and closely mirrors the USD.
However, per this site today
$100 CDN = $78.61 USD
$100 CDN = $72.79 CUC
Anyone recently back from Cuba have any input to what you paid at the hotel Cadesas?