Stelios was a great host. The check-in was super easy. The apartment is located in the center of Athens. I recommend this place!