Ioannis was a great host. The place itself is exactly as described, spacious and clean. I myself stayed for a month at this place and it offered everything I needed.
The apartment itself is indeed in a slightly sketchy building, lot of immigrants. However, this was never an issue and the people seemed friendly as such. The place is incredibly close to city centre, just a couple of minutes walking.