The apartment has a very good location - its very close to the Monastiraki station (direct subway from the airport) and in a neighbourhood with many bars and restaurants. It is very well equipped with everything you need during a city trip.
The communication was excellent; very helpful and fast replies.