Great value for money, excellent place in the center of Thessaloniki.