How to say 'likes it when' in Japanese


I was wondering how I would say sentences such as

  1. [Person A] **likes it when** [Person B] [performs an action].
  2. [Person A] **likes it when** [noun] is [adjective].
  3. [Person A] **likes it when** [an action is being performed].

My guess for sentences of this form would be something like

>   1. Hanako likes it when Yuki makes new friends.  
>  花子さんは雪さんが新しい友達を作るのが好きです。
>
>   2. Hanako likes it when the roads are quiet.  
>  花子さんは静かな道の時が好きです。
>
>   3. Hanako likes it when her room is being cleaned.  
>  花子さんは誰か部屋を掃除しているのが好きです。
>
>

Update: Edited to be about general structure rather than direct translation,
and to indicate my prior research, and to include my own guesses of sample
sentences.




How about using [嬉]{うれ}しい, such as in:

> Hanako likes it when Yuki makes new friends.  
>  花子さんは、雪さんに新しい友達ができるのが嬉しい。  
>  花子さんは、雪さんに新しい友達ができると嬉しい。
>
> Hanako likes it when the roads are quiet.  
>  花子さんは、道が静かなのが嬉しい。  
>  花子さんは、道が静かだと嬉しい。
>
> Hanako likes it when her room is being cleaned.  
>  花子さんは、部屋を掃除してもらうのが嬉しい。  
>  花子さんは、部屋を掃除してもらうと嬉しい。




How about using [嬉]{うれ}しい, such as in:

> Hanako likes it when Yuki makes new friends.  
>  花子さんは、雪さんに新しい友達ができるのが嬉しい。  
>  花子さんは、雪さんに新しい友達ができると嬉しい。
>
> Hanako likes it when the roads are quiet.  
>  花子さんは、道が静かなのが嬉しい。  
>  花子さんは、道が静かだと嬉しい。
>
> Hanako likes it when her room is being cleaned.  
>  花子さんは、部屋を掃除してもらうのが嬉しい。  
>  花子さんは、部屋を掃除してもらうと嬉しい。

