Apartment is in main street so if you are in Thessaloniki for few days it's a good place to be.