Cyprus is great, we stayed just outside Paphos.
I got pulled over by the police who breathalysed me. They asked if I had been drinking, I was honest and said I had a couple of drinks in a local bar.
After checking the reading, the asked the name of the bar, I told them and they said I should go back and complain because I have no alcohol in my blood at all 😂
As for a place to become non-dom, it's nice, but has no specific advantages.