Best place to stay if you want to go to Thessaloniki and explore. Apartment location is perfect.