We've been a couple of times and really enjoy it, but do be aware that it's 'real', it's made for locals and is not like a theme park, ie the seating is on metal temporary benchs, it can be quite smelly, and there is only the rodeo to watch for the kids, no side attractions. So if that's not your (or more importantly, your children's!) sort of thing, then I'd be wary of going. But as I say, we really enjoyed it!