Eleni's appartment was great for a short stay, 8 minutes away from a subway and 20 mins from the Acropolis.
We unfortunatly havent met Eleni, her neighbour was here to let us in and give us the keys, but Eleni was always available by message.
Would recommend.