I only visited the La Iguana course for a day golf outing. The staff was very friendly/helpful and tee times were widely available. [Tip: play in the morning as it frequently rains in the afternoons.] The course itself was a little water-logged in that it had rained heavily for two days prior. Nike SQ driver and irons are available for an additional $US60 (which includes 6 balls). Very scenic and challenging course. My chief complaint was with the greens: the type of grass used does not lend itself to close cutting. You really have to pound your putts, or they will stop 2 feet short!
Oh, and don't even think about searching for your ball if it enters into the surrounding flora/fauna. (Without leaving my cart, I saw iguanas (Duh!), a coati and plenty of signage for snakes and crocodiles.)