To be perfectly honest, I would not recommend a visit with a child. There is so much going on and there are so many motorcycles driving without care. It is stressful for grownups never mind children. Apart from that, it is definitely an experience. A lot of food that we were advices not to try because of the water and a lot of people and animals/snakes. There is also a lot of not marked police, so very little to non pickpockets. We felt safe.