Great view, big chalet, comfy beds, the perfect place for a super stay in the Swiss Alps!