The location of this apartment is wonderful. It is within walking distance of many attractions and many many restaurants. The rooftop seating area is perfect at the end of the day to go sit with a bottle of wine and watch the sunset and the incredible view of the Acropolis.
While the apartment is very minimalistic it suits your needs for a short stay. Having Netflix was a plus!