Thats right. This is where they filmed Zorba the Greek. It's called Stavros and it is on the Akrotiri Peninsula.