Stelios appartment is really nice and next to a lot of nice restaurants and bars! You can walk to the center of Athens in about 15-20 minutes.
Everything was clean and we really enjoyed our stay in Athens!
Communication with Stelios was great, he also arranged a transfer to the airport for us!