We only stayed in the apartment for two nights and we had a great time. The bed was very comfortable, we didn't cook for ourselves but it had everything you needed to do so.
It is located in the central area behind the tower of Thessaloniki it is a bit difficult to park but we parked at the free parking of the Alexandreio Melathron it is a 10 minute walk from there.
15 min walk you are in Aristotle square.
We did the self check in and the host was very kind in explaining everything to us.
Highly recommended.