We had a very good stay in Thessaloniki. The apartment is well located and has everything you need.
I recommend staying there :-)