Hampton Windsor is an excellent place to base for visiting Dry Creek Valley and Russian River. The hotel is relatively new, kept impeccably clean and had very attentive staff. The rooms are what one expects in a Hampton inn, but very well done. The rooms are clean. They change the duvet cover for each client. The only issue I would have is the breakfast - it is OK, but like many places, it would benefit from real scrambled eggs instead of whatever one calls what they serve.