I was lucky enough to live with Colleen for 3 months.
Collens house is located in the best neighborhood in Mexico City. It is safe and it has everything you need within walking distance.
Also, since she has been living there for many years, the house is spectacular. The bathroom and the bedroom are very spacious, the bed is comfortable, the furniture is great...
Regarding cleanliness, there is a person coming twice a week who takes care of it and the house is always impeccable.
Lastly, I have to say that communication with Colleen is super easy. You can reach her at any moment on her phone or talk to her at home as she is home in the mornings and nights. Colleen is super helpful and loves to have people in her place. Believe me, if you need anything, she will do all she can to help you.
Colleen is just the best host you could imagine. And it was like this with me for three consecutive months.
I would recommend Colleens place to anyone who needs either a short or a long stay in Mexico City. Seriously, you will not find a better place.