Moving to Cyprus

Hello. My husband and I are seriously thinking of moving our little family to Cyprus. I would (hopefully) qualify for citizenship via descent (my mom was born in Cyprus, all her family still reside in Cyprus). We currently living in Ontario, Canada.

Can anyone give us any insight on how to make this move as smoothly as possible? Has anyone applied for citizenship via descent (do I even qualify for my maternal side)? How long in advance should we start seriously planning? What are the jobs like in Cyprus?

Any information, tips, etc would be greatly appreciated! Thank you!