Great place to spend a couple of days in Thessaloniki. Very close to city center.