The flat has its pros and cons. It is located in the heart of Athens, the public transport is availible within 5 minutes of walk, good connection with the airport and sea port. You can get to huge variety of restaurants and bars, I really liked the location of this flat. However it was uncomfortable to sleep because of the noises from the bar nearby, sometimes the music was playing till 1am. If you are sensitive to the sounds as much as I am - this flat is not the best option for you.
It could be cleaner in the flat, the floor looks dirty, but bed sheets, towels and everything else was clean enough.
We had no problem with the arrival at all, Alexandros explained everything well and we were flexible to come at any time after 15:00.
I loved the view from the rooftop, you can see the Acropolis and enjoy perfect evening with a glass of wine there.
Overall staying there was comfortable enough, but the flat looked better on the picture than in real life, and unfortunatelly loud noises outside kept me awake.