I’m heading to Cyprus next summer — need to convince my wife to let me go to the historical sites rathern than accompany her to the beaches!
That should be fun. Some of my neighbors have family in Cyprus, when the youngest one here got married, she and her husband appear (based on FB photos) to have honeymooned in Cyprus and visited the cousins. The beaches look pretty stony, as they often are on salt water bodies for some reason.
Cyprus' archaeological sites go back pretty far, but very often, as in Greec and Italy, the sites have been continuously occupied, so there's a mixture of current with various random things from the past. The up side is, it's difficult to NOT see historical stuff all the time. There are also some large sites that are primarily of Roman date.
Try to get to northern Cyprus for two or three days if you can. There are some cool things to see there like Salamis and three huge Crusader castles on mountain tops.