Nice place, only some steps from the sea in the middle of the city center.
Lot' s of good taverns and coffee shops nearby.
Perfect to explore beautiful Thessaloniki!