Decent place to stay, an excellent location, very close to airport and other amenities easily accessible and also a great host, very supportive and can speak English, recommended for a short stay or even long durations. Amidst the hustle bustle of Mexico City