We stayed in the Tannhorn for two weeks at the beginning of August. The apartment is great - clean, fresh, modern, and light and bright.
The location cannot be faulted, right in the centre of the Village and we had prime seats for the Swiss national day celebrations overlooking the square.
It's worth noting that there is no microwave in the apartment for those travelling with kids. The only issues we had where a non-working BBQ and we only got given 5 sets of bedding for 6 of us to use! Beware also that we had smokers in the apartment underneath us which rendered our balcony unusable for a few days when they were out there puffing away!
Other than the minor issues above it's a great apartment in a fab location more