Definitely not child safe, elevators are small and always packed, wait forever to get up or down, stairs are extremely slippery.
Bedroom floor was so dirty my kids feet were black and i mean filthy black. The mirror attached to the bathroom sink has an aluminum inlay around the wood frame, walked by it and bumped it with my arm and it cut me instantly.
Food was decent, the wait though was ridiculous as lobby was packed.
Located straight accross the old Zoo, now turned public park with a lot of people around.
They only provided us 1 key card for room, when we requested another, they wouldn't give one right away cause if we loose it it would be 200 Pesos, which to us was a mute point we kist wanted another key card.
Anyways long story short, never again, have stayed all over mexico and so fsr this one has been the dirtiest with rude staff.