Quite simply the best treatment we've had from a car hire firm on a holiday abroad. Excellent car, excellent price (approx £10 per day for 2 weeks rental of a small car in early May), insurance carefully explained, friendly and helpful people. They even waved us in to clean the car half way through the rental period!
Marvellous position and views (unless you get a ground floor apartment). Very clean and well furnished - well above the average in our experience. Excellent pool. Car an advantage, but courtesy bus runs several times a day. Safety deposit boxes available (at reception, not in rooms). 15 minutes drive to airport, best beaches nearer still. A bit of noise from the bar occasionally, but nothing serious. You wouldn't do better than this in Kefalos, I'm sure.