We were on floor 5, way above the smoking floors, but still, the rooms, lifts and floors smelled of stale smoke. Our air conditioning unit wasn't functioning, it just blew out hot air, which was the opposite of what we wanted. Our breakfast cost 58CHF - we got a similar spread in a local cafe for 8.50CHF (17) each.
The good points are in its location, the cleanliness of the rooms, friendly staff and there was free wifi.
I'd shop around next time, but wouldn't rule this hotel out.