I dread guests that bombard you with questions before booking. Especially questions that are easily answered if they just read the listing details. My experience is that the more questions a potential guest asks, the more likely they are NOT to book. Or if they book, the more likely they are to cancel for no reason. Or if they don’t cancel, the more likely they are to turn out to be problem guests.
This means I generally lose interest in potential guests after about 2 or 3 exchanges - the return on your time after that is pretty close to nil.
However, the check-in process is a completely different thing. I generally spend about 15 minutes with the guests - showing them the facilities, answering questions, showing them maps of the area, pointing out the local attractions. Sometimes more if they want to chat. I figure they’ve paid, and this is part of what they’ve paid for.
Of course, some guests don’t want that, so it is important to pick up on their reactions and leave them alone if they don’t want to be bothered. In that case, I just run through the things they have to know, point them at the cabin instruction manual (which has written in it everything in it that I say anyway) and leave them to it - say 3 minutes.