We had a nice trip at Nestor's
The place was spacious, clean, easy to acces.
Nestor was avaliable and very nice
You can walk to the historical center in about 30mins
I recommend if you was to spend a few days in the greek capital