We enjoyed our stay in Athens and the apartment itself is very nice, clean and as per the description. Although we didn't meet Alkis, there is an easy way of getting keys and there was a map with tour information left in the drawer.
Alkis leaves the apartment with all amenities, shampoo, hairdryer etc.
Our main concern with this property is the location. Although you can walk in to Athens bars and restaurants easily, you have to pass through a neighbourhood which doesn't feel safe and we saw lots of hard drug use on the street. Subsequently we would only get taxis to and from the apartment. This was also advised by a local bar owner. There is a metro close by which is easy to use, however the location and neighbourhood would probably stop us from staying or recommending here again.
As we mention above, the apartment itself is very nice, and the stay was easy but do research the area and make sure you are safe.