Is The New OLE RED Las Vegas Worth a Visit in 2024?