This family-run hotel is perhaps a bit dated, but the service and the rooms are impeccable. All the staff are very warm and friendly.
Nice little extra: they gave us free season tickets for the Leukerbad Therme (which is just a few minutes down the road) for the duration of our stay, which allowed us to visit the spa as many times and as often as we wanted, at no extra cost.