Nice place to stay. You are very close to the Chora.
Flats are quite new, and will be refreshed.
Do not hesitate