Cyprus: an unexpected adventure