Bottom line: strongly consider staying here. Safe and quiet neighborhood near great restaurants. Very helpful and kind hosts. Amazingly beautiful home. Fast, strong wifi and Apple TV. Very comfortable, firm mattress. Great bathroom and shower. Unexpected amenities such as daily cleaning and turndown service, daily snacks and water bottles, as well as high quality shampoo, conditioner, body wash, and lotion.
One word of caution: if you are mobility impaired, be aware that the bedroom is up two flights of [beautiful, spiral] stairs.
You probably should stay here. It was one of our highlights of visiting Mexico City.