320 days of sunshine and a myriad of outdoor activities: horseback riding, hiking, rafting, winery lunches, cooking classes.