Got back from a week at The Eleana Apartments yesterday, and I honestly cannot see what people have been complaining about!
Apartment was very clean, modern, lots of storage room. Lovely hot powerful shower with bath and shower curtain (A Greek rarity!) Bins emptied daily.
Pool was huge, and very clean, if a little cold! Plenty of sunbeds and umbrellas. The guy behind the bar, Tino, was polite and friendly, as was the cook. Drink and food prices were reasonable, and the food was nice for a snack lunch.
I would certainly recommend it, and would be more than happy to go back there!