This is an amazing and nearly new property - one of three, free-standing, basically identical 2-floor apartments on a high hill overlooking olive groves and the Mediterranean. Just 5 minutes from the town of Finikounda and the town beach, which we loved. It's a small fishing village that's not overrun with tourists; most of the beach-goers we saw were Greek. Enough shops and restaurants and grocery stores to fit the bill without being overwhelmed.
Back to the property: It's important to point out that the drive up to the location is a half-mile or more up a rough, winding, narrow cement "road", but once you've gotten over the initial shock, it's actually a fun ride through the olive trees. My wife practically had a coronary on the way up, but she got over it by the next day.
The top floor living space is spacious and nicely laid out above a laundry room which opens out onto the lovely pool area. The views are incredible and it's very quiet. We were in the middle apartment and barely ever heard the neighbors on either side except for the occasional splashes in the pool. Yiannis is a fantastic host, and I have to say that the linens and towels were of very high quality.
I will mention a few things that could be improved:
the internet service was rather slow and at times intermittent in our apartment. With our two kids typically attached to their devices, this was their only complaint. The kitchen area is great but was missing a few items that would have made cooking meals more pleasant - an additional cutting board, serving spoons, a toaster, a water pitcher, a second skillet/frying pan. It would also be nice - and save Yiannis some $ on the electric bill! - if there were screens on the windows and doors so that they could be left open at night to enjoy the cooler air without the bugs getting in. But the AC units worked great so no real complaint there.