very nice place near Afantou beach.