The place is greatly located, near Subte stations and Metrobus stops and a walkable distance away from the touristy spots of the downtown like Av. de Mayo and the Obelisco.
It was tidy and very spacious, with enough room to very comfortably accommodate the four of us.