This is a really nice (if it was in New York it would be called "Boutique Hotel"). It's family operated and boy they really want you to have a good time here, so great service! The location is awesome as it's located directly by the Rhine River and you can take long strolls along a beautiful scenery. The hotel has an attached Gourmet Restaurant, which serves delightful German food (and beer).
The only two drawback is that there's no A/C in the rooms, but this is normal in Germany and the windows can be opened, so no biggie.