Auberge de La Canardière is a relaxed inn with quaint rooms and a restaurant offering homemade cuisine and terrace seating with wooded mountain views.