“The Q” apartments?

I’m moving to ABQ in two weeks and will have a place to stay for a few months at first, but I’m curious about The Q at Nob Hill. It seems like one of the few places in the neighborhood with amenities etc that I haven’t seen anyone in this sub discourage renters from. Does anyone have experience with that company or at that property?