Ah I see,the dreaded timeshare. I'd give it a wide berth, espcially in Sharm...Blackpool-on -Sinai.
I looked up the time share one and the dive place in Curacao looks like a totally different thing altogether.
Curacao Hotels Lions Dive and Beach Resort
Edit... this is the one you were on about I think....
Lion Resorts - Vacation Club - Special TV Offer
and here are some comments......
Lion Resorts holiday club - Holiday Watchdog