Settled snugly (7)
I believe the answer is:
nestled
(Other definitions for nestled that I've seen before include "get comfortably ensconced" , "Cuddled or settled into" , "Lay snugly" , "Huddled together" , "Settled comfortably, against, in something" .)