Everything was to our satisfaction, very clean and and good equipped apartement.
The location is perfect for exploring Athens, and there are also good restaurants and bars right down the street (which is also the only critice point, because you can hear the music in the night)
Communication and check in was perfect.