Sonu Sood says I-T officials had 'best experience so far' wi