My husband and I stayed here with our two kids - ages 14 and 8. The apartment was very spacious for the 4 of us, very clean and nicely updated. The staff mostly speaks Spanish, a they should in their country, and we speak very little Spanish, but we were able to communicate easily through Google translate and they were always so kind and helpful. While the exact street it is located on is very quiet, there are tons or restaurants and shops all within walking distance. We walked to breakfast, lunch, dinner and shopping every day. We had a wonderful stay and will most definitely stay here again when visiting Mexico City!