Find out everything you need to know for the perfect weekend escape to Yountville in Napa Valley, California. Enjoy first-hand recommendations of the best wineries, activities, hotels and restaurants.