We had a great stay at Eric's. The place has everything you may need for a long stay. The communication with Eric was great. We'll most likely be back if we need a place in Mexico City again.