The are where the apartment is located is VERY central. It's the best location to be to explore the whole city. It had lots of amenities, and despite the fact that it's the middle of winter and a very cold front, the apartment was warm when we arrived after a late night out with friends.
The host was extremely nice and had made sure that the place felt warm and cozy as if it was your own. Very good communication, really pleasurable people (we met the owner and his mother in law, such a lovely lady with a great sense of humor!). What can I say except that you will be missing out if you don't book this place for your next visit to Thessaloniki.