Excellent location, right in the heart of Thessaloniki. Great for families, too.