Lefteris’s place was just as expected very cozy and traditional. The flat is well situated just 15-20 minutes walk to Oia center and by the way Finikia is a great place to eat traditional Greek food.
I definitely recommend it !