Coming to Mexico City in April, trying to find a nice, safe, hotel in a good neighbood for us. Child needs pool so that is essential. Also would like one that includes breakfast or has a restaurant as it makes life easier with a child. I'm most interested in touring museums, the fine arts palace looks amazing. Also want to be near the zoo for my little son. I was looking at Marriott's, but they are really expensive. Can I get some recommendations of hotels to look at that may fit the bill? I'd love to stay in a Mexican brand type of hotel if possible but western is fine too--security is important. Elevator is essential since we have a stroller. Also I'm confused about neighborhoods too--should I stay in the historic center or is Santa Fe or Zona Rosa better or some other one? I'm reading David Lita's book and while it's good--it's too old I think to be anything useful.