We and friends (total 4 adults) stayed five nights in the Old Winery/A House on the Loue. And it is: perhaps 30 meter walk from the river wall, with views from the apartment. Pictures are accurate -- the apartments are fully and engagingly decorated, baths are large and functional, and the kitchen is modern and mostly complete, with the use of the lovely gardens. Vuillafans is a small (and shrinking) village a lovely 30 minute drive S. of the Departmental capital of Besancon, with a small grocer, a boulanger, a pharmacy, a bar/cafe, and a small restaurant that serves mostly salads and pizzas (well-reviewed, although we never went there). This lovely location comes with a penalty: it adds 30 minutes to any destination N. or West.
"Considerations:" 1. The stairway to the apartment twists slightly, with treads of varying widths; this might be a challenge for your luggage, and perhaps for some guests with stairway difficulties. 2. The radiator heat is tied into the owners' system (below), and it was our impression that heat fell off (not completely) when the owners went off on a weekend holiday; both bathrooms DID have very effective heaters, and the small automatic washing machine did fine. 3. Be prepared: While both bedrooms are attractive, comfortable, and spacious, one has a balcony, attached bathroom, and the only TV, while the other bedroom -- doesn't! (it's private bath is across the hall). So, decide in advance who gets which room, or be prepared to flip a coin.