The good: lots of tropical animals around, nice pool, tours from the property, helpful staff, fairly secluded, nice view of the canal, good food and drink.
The drawbacks: thin walls to the rooms, screen windows up high that don't cover, lots of jungle noise, no hot water at the sink, no WiFi in the rooms