Christo's place is extremely well located - the closest subway station is Syngrou Fix, but you can even choose to walk to the main tourist attractions like the Temple of Olympian Zeus, Acropolis, Acropolis museum and many others :)
Christos had another person to welcome us for the check-in and we loved the whole experience. This person was even available a little bit earlier than 14.00 to present us the space and how to use things around the apartment.
We had a small problem with the boiler, which didn't work properly, but Christos fixed it for us in the same day as we reported the problem so we could take a shower soon.
Would definitely recommend this place for other people!