We (family, two childs) had a nice stay of two days in this flat. You get what you can see in the discription. Everything was fine, the way to the metro took 10-15 minutes and we had a fine connection to the center of Athens.
The walk onto the near Lykabettus hill took 30 Minutes an we had a little snack and a wonderful view in the first evening.
A clear recommendation!
Stefan