Happy in its new home nestled at the foot of the rock wall