is there an edelweiss restaurant in vail colorado