Absolutely wonderful space in a beautiful and fun area of Mexico City!