Great place! Located in one of the best places in Mexico City to spend a weekend