Amazing location and price. The apartment complex itself is really unique and it's a close location to so many things in Roma Norte. TV and speaker worked well for when we had down time in the apartment.
However, there were ants in apartment and didn't realize til later they were biting us. The floors didn't feel the cleanest, so I'd recommend bringing and wearing slippers. There's no AC in the rooms, just an overhead fan, so be wary of that if you get hot easily.