The location is great in the heart of Athens.
Aggeliki is very friendly and very responsive.
I recommend the place.