The massive new resort brings three new hotels, dozens of restaurants, and more to the Las Vegas Strip.