Airbnb has partnered with a Sonoma County-based cannabis farm to offer exclusive one-night stays between April 30 and May 3.