Nice place in lovely mountain village Pefki.