['I was so shocked when my great grandpa visited the other day. He never leaves his house.']
That sounds like such a surprise. Does he have a disability that keeps him at home?
My great grandpa visited me out of the blue. I was so shocked. He never leaves his house.