Not too much reportage activity in regards to IB here on SCUBABoard. I understand what you think you need, but more importantly- what were you looking for in a dive resort? If you stated your real needs, possibly someone with intimate knowledge could tell you if it would work for you- even if it didn't fit their needs.
Looking at their website under "Diving to your heart's content", I see that you can buy the dive package which includes 10 dives, no more can be added at that rate. There are no pictures of their dive boats. The two dive sites that they feature prominently in photographs are not part of their dive package- they are only at an additional charge. They have an odd take on what days that Night Diving is best, and there is a charge for that. In that there is no schedule given for their boat departures or number of tanks/dives per excursion, it is impossible to say if you would have to miss a package-included boat dive only to pay extra for the Shark Dive, the Dolphin deal, or something like Mary's Place dive site, but it looks likely that this is the case. Doing an available shore dive between the allowed times of 0800 and 1500 might also lose you a boat dive departure, and it means that the only way to night dive is to buy the additional boat dive.
The only dive package shown includes only a "high protein breakfast", and since the resort is in a fairly isolated zone, that either means that you are eating at their restaurant or taking a water taxi to West End for other meals.
I would imagine that someone like you with 5000+ dives would find it rather a waste of time- but- I'm only reading and analyzing their website. I do know that the dive sites that they list are quite nice.
---edited to add....
I just looked at your post history. You are a travel broker of some sort. So I imagine that you are considering sending a group to IB and are looking for some affirmation. Best of luck on this, as the way you sell your trip, the individual desires of your customers... that will be hard to mesh-into reports that you garner from the internet. There is no substitute for an on-site visit by you.
If your guests are looking for a vacation with some diving, this could be right for them.