The apartment is modern, clean and very central in Thessaloniki (about 5 mins walk from Galerius' Arch). It is completely self-contained with a separate entrance at street level. There are many shops, bars and restaurants within short walking distance and even 24 hour store directly across the road (which was very welcome because we arrived at 1.30 am).
Thessaloniki is a great place - very lively, cultured and friendly. And above all, it's a proper city, not just a tourist destination. Highly recommended!