Cyprus: Willing and stable