Don't know Limassol too well to be honest. I think SSBubbles (member on here) is from Limassol so could be worth speaking to her.
There are alot more opportunities in Limassol for work but fewer tourists + the Russians seem to pitch tent in Limassol so you may need to learn some lingo