We had a great stay! The pictures don't lie: the apartment is super modern, super clean, it has all you need. It's perfect for a couple.
Afantou is in a great position and is a pretty village itself.
Parking the car on the street was tricky, but we always managed :-)