Beautiful place to stay with family while in Mexico City.