This is a small restaurant on the private beach for the hotel and it was surprisingly good. We visited three times on our trip and enjoyed the food, the iguanas (really, they were there) and the birds and the chickens. You would imagine this would be a simple "heat some stuff up" restaurant but the fresh fruit was great and the fish and chips was an entire fresh fish - no frozen stuff. Far better than we expected on a captive island location.
If you own or manage Iguana's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.