Living in Cyprus for EU citizens is very straightforward with minimal documentation, but if you intend to live in Cyprus and are a non-EU citizen, dependent upon which country you are from, there is more documentation and conditions applicable. It is always best to speak to a reputable, licenced immigration consultant. Some are specialist immigration consultants, others are law firms. One very capable firm is multi-lingual Adastra International Consultants. Adastra consultants provide immigration services to global corporations and foreign citizens across Cyprus: temporary and permanent residence, business visas and acquisition of Cyprus EU Citizenship via investment programs. You can find their website and full details here