An excellent place to be in Thessaloniki. High value for money.