The hotel is overall standard, clean, and compared to other hotels closer to city center is ok priced (for Switzerland). The only downside was shower temperature, it was going from boiling hot to freezing cold constantly and there was no way to regulate it. Also there was no kettle in the room and no option to get free tea from the reception area. You can buy tea from the hotel bar for 4CHF, the tea is a simple twinings teabag.
Location wise there's not much around, as in there are no restaurants and bars but the tram stop is just outside the hotel so it wasn't a problem. Hotel offers free public transport ticket, make sure to ask for it!