Location, location, location!
There is no better place in Athens!!
The place has all it needs.
Only comment is that for 4 person can get a little crowded, but since we didn't spend much time at the apartment, it was just great.