Tim,
Not sure if this comes too late, but i can HIGHLY recommend Jungle Bay as an eco-resort... however, not the greatest base for diving IMO based on location. Jungle Bay is supremely well run; the food is great, hikes/tours awesome, tree houses super cool, morning yoga is a great touch, and...