Stels offers a Berghaus experience amidst mountain scenery.