Our stay was great. The owner welcomed us even though we arrived late in the evening and personally accompanied us to the apartment.
Antonis is super friendly, any problem we had got solved immediately.
I have nothing negative to say, only in my opinion, there is a need for road signs to be added to get to the Megusta because it is a bit complicated.