A perfect place to stay in Mexico City. Ideal for large groups. Great variety of spaces: indoor and outdoor. Wonderful host.