Excellent communication, good location - quick walk to everywhere, plus walks in Mexico City seem shorter always. Good internet. Great value place. I was very happy with my stay.