Overall we had a great stay. Marios was very welcoming, and the aparment (especially the terrace) was nice.
If you plan to visit, make sure you have money saved for an ATV or a car. The nearest town from the apartment was uphill about 7-800 meter, which felt a lot longer, because of the steep hill.
The kitchen is a bit small for cooking, but you got what is most important when vacating.