We stayed at the Kekos Studios and Apartments in mid August and had room 1 - a double bedded studio on the ground floor. Overall, the accommodation was OK.
Kekos (also called Kekas by Olympic holidays) is situated up the main hill, about 100m from the brow of the hill, down a side street on the right (with the sea behind you). The brochure states it's a 25 min walk to the beach but that must be walking at a snail's pace, we walked at a leisurely pace and got to the beach in 15 mins. It took a bit longer coming back up!
The room we had was light and airy, with plenty of space although the bathroom was tiny. It appeared clean but this was a bit hit and miss - the shower curtain absolutely reeked! The information within the room said the apartment would be cleaned on a Thursday and Saturday, however, we had the bins emptied and clean linen provided on the Friday - and no cleaning was done at all. Other minor annoying points - there were no curtains so the room was never dark; no hand towels were provided and there was only one toilet roll for the entire stay. It doesn't cost much to buy but it's the first time I've come across the need to buy my own before. Self catering facilities were standard for Greece.
The air con worked well - at time of writing, air con for a studio cost 45E with a safe deposit box costing 10E - the two together cost 50E. For an apartment the air con/safe deposit box was 90E per week.
I'd not used Olympic Holidays before, but I was very impressed, reasonably priced accommodation and helpful reps. Would definately travel with them again.
Overall,it was a nice quiet location, not too far from the beach etc. I'd stay there again but only for the right price.