sheltered/ 'ʃεltəd /

1.adjective [+bay] [ harbour] 
遮风避雨的

2.adjective [+life] [ upbringing] 
受庇护的

sheltered housing {or} accommodation
福利院