Rooms are clean, fresh, and service is very good overall. Pillows are a bit soft, some people like it, we didn't. Language can be a problem sometimes, German is definitely the preferred language (there seem to be quite a few germans guests in the hotel by looking at the car plates). Limited parking space but as it's close to the station that should not be a problem. There are 2 restaurants in the hotel, better to reserve on high season, one very Swiss typical where they serve mostly all sort of fondues (meat, cheese) and another one with menu a-la-carte. Both a bit pricey, service was a bit slow despite the restaurant wasn't full. On the ground floor by the reception there is a nice Lounge for relaxing and a Swiss-style wooden bar, smoker-friendly. However the smoke stink is pervasive on the ground floor, they should really do something about it.