It’s a great place with everything you may need. Sokol answers really quickly and nicely. Very very close to the center the location is really great but the area is a bit surprising, I would advise not to go to the north of the apartment.
I recommend this place for a short stay in Athens.