Alpenrose is a Swiss restaurant offering excellent cuisine with regional influences and idyllic views.