Like Gary Wolfer, I've done these sorts of private (non-dealer) transactions at my credit union or bank. If nothing else, their loan personnel know the procedure well and can monitor and implement the exchange. By just meeting the buyer at his, or preferably your, bank, there is a high level of assurance that the buyers money is confirmed good and all the T's crossed and i's dotted. Plus, the bank can supply a notary if needed for a sales receipt, a no implied warranty/sold as-is agreement, etc. My credit union never charged for their officer's time, and the notary service (usually the same officer) was either minimal or free.
The only complication arises if the buyer is not local and can't readily get to your bank or you to his. But then the coach has to physically change hands somehow, so usually there's some sort of logistical solution. Your buyer needs to understand that whether he flies in to buy on sight or otherwise, the deal is to be done with a bank officer's oversight, and therefore during bankers' days and hours.
Joel