We have stayed at the Olga apartments twice now. The location is great...nice and quiet, but with a pool next door. The two bedroom apartments are a good size, clean but basic (bring a travel kettle!).
Lovely taverna, great food, friendly service...a bit pricey compared to others in the resort, but the food is great and well presented.