I did enjoy some of the 'stakeout' episodes from previous seasons, such as the one where Tony ends up dating a male disguised as a female, but this one was quite mediocre, when comparing it to that episode.
There were some good moments in the episode, and it had a fairly unpredictable outcome, but it was quite soft, overall.
I also thought that this episode improved in terms of the humour, with some interesting moments, such as DiNozzo with black eyes!
The end is superb though, and it is a great suspenseful ending. I can't wait to watch the next one!
Overall, I would recommend this episode fairly highly. I don't find it to be great, but it had some interesting aspects, and the ending may be critical in future episodes, so for that reason, I think it is a must see.