A brilliant place to stay in Athens. You couldn’t be any closer to the main attractions, Acropolis etc. Great communication from start to finish and a fantastic apartment with a terrace that’s giving unbelievable views of the Acropolis.
Don’t hesitate just book this place.