Great apartment, best location in Thessaloniki to make the most of all that it has to offer