If you want a great family friendly spot in an excellent location in Mexico City, this is it.