At first we had some communication problems with the company (that hosts many appartements in Athens) but once we checked in everything was fine. The location is the best you can imagine for touring Athens. It's in the middle of the city, minutes walk from most tourists sites, at the lovely Plaka neighbourhood surrounded by many great restaurants and bars.
The only down side of this apartment was the low pressure at the shower and the lack of a shower curtain. But other than that it's a really big and spacious place with modern decor design.