I am also not a fan of surprise visits, unless they are my little nephews and niece.
I prefer to meet with friends somewhere. I do not like cleaning up after the guests have left, and since I am also a neat freak I also do not like the mess.
I like when people come over, but as an invitation - I definitely don't like drop ins! My introverted butt doesn't fancy that sort of thing lol I need to plan things out.