This was absolutely the best place! If you only have a few days on Greece you have to stay here. Not only is the apartment perfect, when you walk out the front door you have the Acropolis entrance and Acropolis Museum within a 3 minute walk.
It was perfect.