We stayed the the Barrio Alto location and it was great.
The location is very good, near the metro nightlife
The apartment had everything needed for a comfortable stay, fully stocked kitchen and such.
Only issue we had is with the very weak water pressure.