We stayed at this hotel for the second time in 3 years. Found it to be in a good location, and with the bus stop right out the front and the tram stop about 500m up the road, very handy to get into the city. The have a hot breakfast and free internet also.
They also have onsite parking for about 20 swiss francs per day. They are also some good restaurants up the top of the hill and the staff all speak English and are more than happy to help out with anything you need.