As someone who grew up in Thessaloniki I have to say the place is ideally located in the centre of the city. Evdokia is a very kind and easy going host and the apartment has everything you might need, should be among the choices of someone who wishes to visit the city!