The place is in an amazing neighbourhood and everything is at a walking distance. The property is new, spacious and very clean. I would definitely recommend it to anyone who plans a visit to Thessaloniki.
The only -perhaps insignificant- problem that I see is that the place is handled by a professional team/ organisation, and the communication is a bit robotic. The check-in time is quite sharp, so if you arrive earlier than that and need to leave your luggage, you should make sure -before you book- how to arrange it.