Cyprus : tee come of age