I was just in Albuquerque for business two weeks ago and we stayed at the Embassy Suites. It was fine. The area isn’t terrible and close to the more “gentrified” downtown and universities. You’ll be fine.