Our dinner was marred by an attack of 4,5, ultimately 10 flies. It was awful. We ended up taking our dessert outside to escape the flies, and were not bothered at all on the spacious patio. Mostly because it was foggy and in the 50's by that time. For breakfast, we just made our own plates (no hot food offered) and ate fly free on the deck. The hotel is not luxurious, and I did not expect it to be, but it is due for a renovation. Carpet is really threadbare. Halls are dark and dingy. There is no TV (which is fine with us) and while grateful to have Wifi, it was spotty. Also there is an old, maybe mildewy smell that assaults one's nose upon entering the Berghaus.
Location beats all negatives. If I had it to do all over again, I would probably visit for the day and then stay in Wengen. Once the last cable car descends at 5 PM, or so, there is little to do but eat an overpriced meal in the hotel. The view, though is the star here. The cows greet you as you exit the cable car and for a family who does not hike, the half hour "Royal Walk" provided the perfect 360 degree view of Eiger, Monch, Jungfrau and too many other peaks to name. I was really excited to stay here and even with the disappointing facilities in the Berghaus, I do not regret spending one night here.