All in all - a fantastic flat in an amazing location.
Pros: Very spacious and well furnished + strong Wi-Fi for working remotely. Alma has a housekeeper come once a week and she's amazing. She left the place spotless every time, changing out the linens and towels. A great touch for extended stays. The neighborhood of Narvarte is just outside of the "hip" downtown areas of Roma, Condesa, and Polanco. About a 15-20 min car ride depending on the traffic, or an easy 20-30 min ride by public transit. The flat is surrounded by plenty of restaurants, bars, and convenience stores. For those wondering, the neighborhood is extremely safe as well.
Cons: the hot water is very sparse and the water pressure isn't the strongest in the shower. I was staying by myself, so this wasn't an issue at all, but for those with larger parties, you'll need to take quick showers. The kitchen isn't the best equipped for cooking either, but very doable for quick/easy meals.