I had a surprise visit from my Mother.  She came into town and took us out for dinner.
My Mother came into town unannounced.  She hardly ever does that.
user
Is she staying with you ? 
assistant
No.  Thankfully it was just a visit.  She took us all to dinner, it was nice.
user
Sounds like everything went better than expected.
assistant