Hi Pete,
I have got a post card from the Nikos Apartments these are the telephone numbers on the back. 06630 51807 & 06630 51823. The post card is a couple of years old but I should think the telephone numbers are the same.
Hope this helps.
We are back at the Nikos on Monday. Cant wait - will say hi to Vasillis for you.
Claire & Andy