Annabelle is great! She has a great personality and is so attentive but gives you space. If you have any questions or doubts all you have to do is ask. She will make you breakfast or dinner for a small fee and her food is really good! The outside food can be iffy so I was sooo glad when she offered to give me dinner. Her family is so nice and it didn't matter who was home I felt safe and comfortable asking for help to anyone. I got sick and they helped me get seen by a doctor and even took me to the pharmacy. I especially recommend Annabelle's for those who are traveling solo because there was almost always someone there. The Netflix was nice to have available while I was sick. Definitely going to stay here the next time I come to Mexico City.