Cleanliness/suitability of room was generally ok, but, overall, probably not worth the price that was asked. Despite having booked the room in advance, a woman at the front desk claimed she did not have our reservation and probed me to see how much I was willing to pay for the room without a reservation. Fortunately, I'm relatively proficient with German and I had a printed copy of our confirmation in hand. I got the impression the woman was trying to "pull one over" on a "stupid American." Can't remember her name, unfortunately. After my wife refused to pay the price the woman was asking and I suggested we stay elsewhere, a room miraculously became available. Twenty minutes later, the woman from the front desk called our room announcing she had found our original reservation. We will not be staying there again.