Wonderful, stylish place, right in the center of Thessaloniki.