We stayed in Panos apartments with two kids. The flat is spacey, bright clean, warm and you can regulate heating in the apartment.
Our host was Panos mom, and she is a very helpful, friendly and kind person who instantly responded to our requests. She treated us with cakes which were really pleasant for us, thanks a lot for that!
We very liked the location, it is close to the main sights of Thessaloniki. Children playground is about 10 minutes of walking time. Grocery store across just the street saved us a lot of time, you can find there almost everything you need during your stay.
During my stay, I was working, and to be mentioned the Internet connection and desk was enough for my needs. I didn't experience any issues with the Internet for two weeks, so I can say it is stable.
If you plan to travel with your friends, you can try to book both Panos apartments, as they are on the same floor.
We will choose this apartment once more if we travel to Thessaloniki again.