Had a pleasant stay for a couple of days when we were in Athens. Communication went smoothly and we found all necessities at the flat. Rooftop terrace is great asset. Subway is a bit of a walk, around 15 minutes depending on which line, east or west. Found a number of great restaurants in the neighborhood.
Would recommend!