Home Entertain Us BottleRock, Napa Valley: A guide to the best places to stay