If your looking for a place to stay in Athens you've found it as you really have all you could ever need just a few steps from the apartment, and the acropolis is within touching distance.