Sounds like you had a very nice guest over your
house for a surprise visit.