I felt quite welcome and was helped by the host's assistant...the host being in Europe. Although small, it had what I needed for a short stay.
I love this part of Centro Historico. Everything I wanted to see was in walking distance...museums, galleries, markets and the Alameda. In addition there are many restaurants, cafes and bars in the area.
Be aware that if you check out on a Sunday, (my preferred exit day from Mexico City) you will be charged $20.