Very clean and modernized. The parking garages are very tight and parking is extremely limited near the hotel. No elevator, even though the Expedia listing said there was. You have to pay an extra 10€ per day to use air conditioning. The shower doors leaked. There was a strange meaty-seweagey smell from the shower drain. Check out time is not convenient at all (10 am). They didn't give us the room we booked. We requested to large two twin bed room, Comfort Plus, but our room only had one "double" bed (equivalent to a US queen). Upon checkout, they wanted to charge our card directly for the room, even though we prepaid through Expedia. It seems like they don't have much experience dealing with services like Expedia. I recommend just doing a day trip to Bacharach anyway, it's not worth staying overnight.