Great place to stay in Athens.
Only things to note, there is no microwave in the kitchen. Only full electric oven and cooktop.
Also, if driving, the step off the road is quite high and can damage your bumper if not careful!..
Otherwise very beautiful apartment..