We stayed in this apartment for 3 weeks in September 2018. It is nicely equipped and provides everything one needs for a comfortable stay, even for an 11 mo baby like in our case. The apartment is cleaned and clean sheets and towels are provided every two days. Lefteris is available almost 24/7 to answer any questions or bring you an additional cooking pot :)
The location is superb (at least for our needs) - it's quite, a supermarket is literally next door, the beach - 5 minutes walk, very close to quality bakery, butcher's and fish store.