Great snug place. Fashionably appointed. In a great part of Thessaloniki.