Dinos' apartment is exactly as it's described, but better! It is very compact, but well designed so doesn't feel at all cramped, plenty of room for my family of 4 to use as a base while we explored Athens.
It is centrally located just around the corner from the Acropolis and Acropolis Museum. The metro station is just across the road, but we only used it once as all the main attractions are within walking distance.
There are plenty of delicious dining options just metres away, including Dinos' restaurant Liondi where we enjoyed a traditional Greek feast on our first evening.
If you are looking for a base in Athens, look no further!