Very tastefully decorated and just a really nice, big apartment. The hosts were so accommodating and great, they met us and helped us in every way, and the kids features like high chairs and cribs really helped. The location is as described, a short walk to the Acropolis.
A minor drawback is that the apartment is on a loud, six-lane street, and was a bit difficult to access with respect to unloading our car (and kids), but it all worked out at the same time - just a bit more effort on a hot sunny day!