The apartment is perfect for short stays. As our stay was longer, we missed a few details, such așa a small table on the balcony, a place to hang our clothes to dry, an iron, coffee mugs, bowls and cleaning supplies mostly, but the apartment is well equiped. There is an ove which works perfectly, a microwave and a hairdryer. The apartment is really clean and quite spacious, the internet worked great (there were days when we were working from home and didn't have any problem with the internet), you have a smart tv, which is nice and a good and cheap coffee shop on the ground floor of the building. The parking sports are a little tricky, but that is Thessaloniki...with a bit of luck and patience you can find a parking spot on the street (we found one Everytime we went out with the car). Also, there are a few paid Parkings near the location, but in the street and around the building there are a couple free parkings spaces (only around this area though).
The location is great as well: the street is quiet, close to a couple of non-stop supermarkets, a bigger market, pharmacies and restaurants. You don't need a car unless you want to explore places outside of the city.
To sum everything up, except for a few details, everything was great, even for longer stays!