Ana Paula's place is good. I should preface this by saying that my wife and I accidentally broke Ana Paula's water filter.
The location is good, it is easy to locate, down an alley off of a main street in Roma Norte, across from a bike shop, bar type thing that can be pretty loud at times. The check-in process is simple and the maid who works at the location, Ana, is very helpful.
There is a laundry on site but Ana is the person who does your laundry for you. Make sure you tip her.
Public transport is nearby and Ubers will have no trouble finding you. There's an incredible Hamburger place less than a block away and many other eateries around.
The wifi did not work the whole time we had the place and the bathroom was not clean when we got it.