Steve is a great host. It's obvious he has put his heart in all the details to give the apartment an extra touch of "home" feeling. Just as the pictures show, it's a modern apartment with everything you need at your stay in Athens. Very close to the center. We only used the metro once in our four days.
I really recommend this place!