Lemons Garden is as advertised. Very cosy, nice little apartment in a quiet residential area.
You are a bit far from the centre of town, but given nice weather it is a lovely 15 minute walk.
Dimitris and Eleni are super friendly, and very accommodating.