Hi! It's really random that I am replying to this since it looks like you posted it a long time ago...but I'm from Albuquerque, and if you are still going and haven't gone yet I can try to answer your questions! I have never heard of that hostel, but I'm sure it's fine...and there isn't necessarily any area that's best to stay in unless there's something specific you want to do.
Since I don't know if you even need this info anymore, that's all I'll say for now, but let me know if you need more.
Theta Love,
Maggie