The apartment was eveything that we've expected and then some - clean, spacious, great location.
I highly recommend it to everyone that wants to enjoy a great stay in Athens :)