The apartment is much like what you see in the pictures. We did not met Demetris, the keys are picked up at the entrance of the house at a safe. The apartment has everything you need for a short stay in Athens. The place was clean and we felt comfortable there. The neighborhood is not the best, but to be hones we were 3 girls and we felt safe all the time, also the city center is no more than 20 min by foot.
The only issue we had was that the toilet seat was broken and therefore it was very uncomfortable to use. Also the water exit for the AC was directed to the shower, so that was also a small issue.
In general very good price quality.