We've bumped into this restaurant on a coincidentally, and we were surprised positively. There's the garden area (which is more for an afternoon snack), but the restaurant "Zum Schiff" belongs to another owner and focuses on more expensive dinners. While you can get a vegetarian and meat menu, the real value is eating (local) fish.
We've found a warm welcome, reasonably good service, and a very good kitchen. We'll definitely go there again, likely to celebrate family events where we don't count the pennies (it's still reasonably priced though, especially looking at the value you get out of it).
Aside, it has a great view, located directly at the Rhine. To get there, it's best by bike or car since there's no public transport.
It's recommended to make a reservation for most evenings, especially during summer season and sunny days.
If you own or manage Zum Schiff, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.