Best Western Bahnhof is a corporate hotel. It offers little in the way of local color, which is too bad considering that Schaffhausen is overflowing with charm. HOWEVER, I must say that the staff has a heart and gave outstanding service. Upon check-in, the clerk examining my passport noted that it was my birthday. Nothing further was said, but when I returned from taking a walk, there was a nice little birthday setup in my room: little cake, candle, card from the staff, and a bag of gummy bears. Very nice! The staff was also quick to help with my other requests, such as offering change for the 100-franc bills that come from the ATM.
Despite being across the street from the train station and bus hub, I was not bothered by noise at night. The location therefore had the best of all worlds.