This place is the absolute perfect choice to stay. The Acropolis is just 10 minutes walk up the hill, the area is lovely with great restaurants, and the main sights are all in a few minute walk distance.
The apartment is spacious and nice.