The apartment was exactly as promised, spacious, completely newly renovated with new bathrooms and new furniture, very well equipped (kitchen, etc.), and clean. The location was also pretty central (around the corner from a metro station and in walking distance to acropolis and several restaurants) and at the same time not too loud as it was on a small street next to the main street. In addition, the apartment had a large and nice balcony (but no great view). The communication with Sotiris was also very pleasant and he was very helpful. And the internet worked fine. We even got new hotel slippers for every guest.
Overall, a great place to stay. I would definitely come again.