We just got back from staying at Avithos resort, it was lovely, scenic location, close to uncrowded little beach. The resort itself was very clean and modern and everything was excellent, friendly staff and nice pool etc. Apartments have their own little terrace/balcony for evening drinks etc.
But take enough cash/travellers cheques to last as no ATM nearby. Lots of good tavernas in walking distance too. Highly recommnded, enjoy it!