Great Location centrally located in the middle of Thessaloniki