This is a place that any diver would greatly enjoy. We stayed at the Bay Island Beach Resort www.bibr.com Boats and Dive Masters were wonderful as well as accommodations. Other excursions off the resort were also available. I traveled in January 2007. The rainy season showered each day, but to a diver...who cares!