Our stay at Catalina's was absolutely perfect. Lovely, well-kept house in a great neighbourhood that was both reasonably peaceful (for Mexico City) and a walkable distance from the 'action' (okay, the taco stands). We loved it.