Everything with the flat was great.
I particularly liked the self check-in, really convenient. I was in Athens for a work and a bit busy, so I thought maybe there were too many messages back and forth with the host. But I am sure others really appreciate that.
Would definitely consider coming back :)