Dimitris' apartment is located in an easy to reach area (few minutes walk to the metro station, half an hour walk to the center, ten-minute walk to interesting sights, ten seconds from a small store across the street, two minutes from a large supermarket...). The apartment itself is huge, with a large living room and a bedroom/dining room/kitchen. There's also a terrace at the top of the building which you can go up to to enjoy the view, as well as air conditioning and a fan to keep you cool.
Dimitris himself is extremely friendly and accomodating - as can be seen by the 100+ people who left amazing and personal messages on one of the walls in the apartment!
One word of caution is that the apartment is on the 5th floor, which gives great views, but might not be ideal for everyone as the elevator wasn't working. As long as this isn't a problem for you I would highly recommend staying here!