My family and I had a wonderful stay at the appartment and were so happy that everything worked well. It really is short distance to the Acropolis and other sights.
(Side information about Athens: With stroller it was more difficult to reach the sights and a detour to the entry of the Acropolis.)
We are very thankful for this experience. :-)