The place is well located. Anna and Petros gave us good suggestions regarding places to visit and where to eat.
They also helped us with the bus when we left to Zakynthos.
Their hospitality is outstanding, that's why I totally recommend this apartment.