We stayed here 3 nights after arriving in Athens at the start of a 3 week tour of Greece. The apartment was very clean and had a wonderful view of the Acropolis and Acropolis Museum.
The apartment was fully stocked with coffee, dishes, books, travel guides, maps, and everything else we needed.
It is centrally located for many/most of the tourist sights--the Acropolis, the Plakia, museums, metro station, Syntagma Square, etc. and it was easy to pop back in for water and the restroom between sightseeing.
Aristides was very helpful, always quick to respond to any communications and helped arrange a transfer from the airport. Great experience and would highly recommend!