It was really a good episode. Marshal help's liily and her dad to patch things between them. Its look like some chemistry has been started between Ted and Robin as it seems that there is a twist in the story and we may see them dating again.
The best part was Barney's slap part. The weired acting that Barney does is totally awesome. After break up with Robin, Barney has finally found his touch in the chracter.
The worst part was Slap Bet Game ad shown in the end. This should not be shown. Children pick things very easily and showing grandma playing the game and the young chap salpping her... That totally wrong.
Anyway.... another good episode.