Well, I also do not know much about the Iguana Creek Resort but if you are looking for a nice "jungle resort" to stay in you should go to Chaa Creek in the Cayo district. They have horse back riding, hiking, and are only less than 5 miles away from Xununtunich. That is an old Mayan ruin and is absolutely beautiful.
It is around 2 hours from the jaguar reserve so you make decision if that is close enough. They have a butterfly farm and history museum which no other resort has. The owners are very nice people and it is an excellent place to stay. I hope you have a wonderful time if you go!! Also, if you do go, please tell Mick and Lucy that Sylvano said hi. (they are the owners)

Sylvano