Absolutely wonderful! We stayed in the Central complex (the photos are actually of the Agathes complex). The views from the top of the village are fantastic, and the apartments beautifully renovated. The Central complex apartments are on the doorstep of the village's great Taverna, 'Maria's, where you will find great food and friendly local people!
Would definitely recommend.