Great location, walking distance to all major sites. Good restaurants in the neighbourhood.
Stelios apartement is great though some outdoor noises (construction sites nearby) made us get up early to explore Athens. Recommended