Nicos Anastasiades, the 69-year-old president of the Republic of Cyprus, is cautiously optimistic about the prospects for solving the 50-year-old Cyprus dispute, which has left the Mediterranean island uneasily divided between a Turkish north and a Greek south.