Allison
I have lived in Limassol for 10 years, and from what the other posts have said is actually correct,
but if you can live or except this, then Cyprus is OK,
I came over for business reasons, instead of paying 40% tax in the UK I now pay 4.25% see the difference, but for this I did get shit on from the Cypriots mainly because I am a woman
but it didn't stop me, I classed this as a challenge and win, but it did take me 2 years or more, but I did.
My opinion is as long as you have an open mind and know what to expect then you will be OK and also if you can make it past the 2 years then you are home free.
but life is not a bed of roses over here, it was hard to live over here when I first came, and I do think it has got easier since we joint the EU but this is my opinion.
people can tell you what its like but I personally think you have to experience it for yourself
anyway good luck what ever you decide.