The location was perfect, it is so close to everything - the main square and open air market are literally a few minutes walk away and the waterfront is about a 5 minute walk, so it is definitely worth it for the location.
The host was also super nice and responded to all of my questions and messages so quickly, he was very helpful the whole time.
The place itself was very clean as well - only thing is that the plumbing was a bit broken, I don't know if it was just while we were there or its like that all the time, but the drainage hole on the floor in the bathroom kept overflowing every time we used the water so the smell was a bit bad. Also they don't provide towels so definitely bring your own or buy one from outside!
Besides the plumbing though this was a perfect place for our overnight stay and we really got to explore and appreciate Thessoloniki :)