We had a lovely stay at Eleni's place.
The apartment looks great on the photos but one will be pleasantly surprise as it is even nicer and bigger than it looks.
The apartment was spotless and the check in was quick and easy.
Great location in Athens as it close from many attractions and public transportation (2min away).
I recommend Eleni's place and would definitely return!