Thanks for the comments guys, I did a little bit of retracing my steps and it is definitely actually a Leopard and it was taken in Jungle Park, not L'oro Parque.
Beautiful capture of magnificent creature. Despite what the others say I think it's leopard. Jaguar has different coat pattern and is more heavily built with proportionally bigger head and muzzle. See example here [link]
Another photo of the same individual: [link]