We had a nice time at this apartment and the host arranged to have someone pick us up from the airport, which was nice. There was a lady that meet us at the apartment to let us in and show us around. We never met the host though.
The apartment was plenty of space for our family of four and the location was great to be able to walk to all the areas that you want to see in Athens.