The apartment is very central and well suited for a stay in Thessaloniki