Sofoklis' apartment is newly constructed, very clean and equipped with everything one might need for a short stay in Thessaloniki. It's situated in a student area and close to all the major sightseeings and the sea.
The communication was also great, I got replies almost immediately and he helped me with everything. Definitely to recommend!