Three weeks ago while visiting relatives, my seven year old nephew (who is generally terribly behaved) was particularly nasty to my two year old daughter.  

Amongst the issues was him refusing to share his toys with her.  After failing with gentle coercion, I told him that she wouldn't be sharing her bouncy castle (which he loves) when he next visits us.  This also failed to persuade him, and we left with a teary daughter with me feeling frustrated that I'd lost the battle.

He's due to visit us in a few days, and I wondered whether I should enforce what I said to him that day?

My thoughts are:

  - Two wrongs don't make a right
  - I don't want my daughter seeing further tantrums or bad behaviour as a result of this situation
 
But on the contrary:

  - He should respect authority, and
  - Understand the consquences of his actions

I realise there's probably no concrete answer to this, but would appreciate any input where others have faced the same situation, and come out feeling that the siutation was resolved *properly*, for everyone's benefit, or at least the child saw the error of their ways.