I highly recommend Barrio Alto Suites. The check in was super convenient, the communication was always fast, and it was a great location. It also has a/c which we needed on the 100 degree days we were there.