This is a perfect base to enjoy Thessaloniki from. It's a very short walk from the waterfront with its cafes, the nightlife area, and a bit further uphill you can experience the city as locals do. The apartment's windows are on the courtyard side so there is no street noise, just the hum of air conditioners. I found the apartment quite comfortable with an excellent bed.
The kitchen is well equipped with a kettle for tea or coffee. If you want to do real cooking bring some spices. There is a 24 hour grocery nearby and in the other direction a small organic market with grains, teas and more.