Despite push back on the project, it received approval from the Las Vegas City Council