Of all the places we stayed in Switzerland, this was our absolute favorite! Starting with the staff, each person was extremely helpful and nice. Then, there's the view. Pay for the balcony, it is worth it! We heard dinner at this restaurant is the best in town, but regrettably, we did not try it.
Only downsides - material of the sheets isnt comfy - like jersey sheets that pill. Pillows are uncomfy. Water pressure on top floor is weak, not sure about other floors. Makes washing hair a challenge. But, staff and view make up for these!