Thanks everyone; I am aware of the web site but I was hoping for some individual experiences and recommendations.
Outbound we have only 70 minutes, but around 2.5 hours on the way back.
I once lived in Cyprus but I was very young. I've been back twice for holidays since then.