Nice place close to the city center. Perfect for short stay in Thessaloniki