I like how there were a lot of twists in this episode. For a moment I thought Esteban's father had actually murdered that girl. I think it's quite obvious that we haven't seen the last of Esteban; he will be back and once again taunt the team.
I must say I love how Esteban really doesn't hide how evil he is to Horatio. I just want to smack his head against something for being so smug because he knows that the team has nothing on him, but on the same time it's part of the entertainment to see the team struggle to catch him.
And what about O'Shay? Now, that must have been embarrassing for him when Walter and Horatio figured him out. I would have actually liked for it to continue for a while so maybe Walter could uncover some moe dirty stuff on O'Shay.
Looking forward to see how the team handles it when Esteban returns; I don't think anyone doubts that The Miami Taunter will be back.