I'm looking to go to Alsace in October. We mainly want to see the lovely villages, taste wine, eat great food, and relax. We will probably visit one or both of Colmar or Strasbourg for an afternoon each but thought perhaps we'd enjoy the peaceful small villages as a hotel base and explore from there. We have 4 nights in the area and will have a car, howevever, our preference would be to be able to walk to restaurants in town that we are staynig rather than drive around at night since we'll be driving around during the day.
I'm hoping to get input on where to base the hotel. We were considering Ribeauville and Hotel Clos St Vincent. Any thoughts on this for what we want to do? Should we do 2 nights here and 2 elsewhere (perhaps even Colmar or Strasbourg?). 1 night in the "city" and 3 here? Is another small town/hotel better?