Our stay in Roma Sur was good.
Nice enough place. I would stay again if I found myself in the neighborhood. Cool living room. Pretty big space. You have to enter through an office building which is kind of weird but whatever.
Pro Tip: Go get tacos up at Taqueria Los Parados