Really recommend Maria’s apartment.
Best location, cozy interior, very clean and Maria is great.
One of the best places to stay in Greece.