Hi Jill, I spent a week there in october 2006 and loved it.
Not all the rooms are as nice. I had a room in the new section (2nd floor) near the dinning room, and it was very OK! Clean and decent, no frills!

But apparently, some of the other rooms are not as nice. I heard the ones closest the dive shop are not as good. If you can get one in the new part (as I described), the walk to the dive shop is a big 2 minutes!! Not very long. So being in the rooms near the dive shop is not worth it...
The diving is great. There is a Wreck right next to the resort as a shore dive. It's really cool, although the vis is not as good as it's in the main boating channel. But very cool nonetheless. If you have the unlimited diving package, you can get yourself dropped off on top of it anytime from 7:00 am to 8:00 pm. If you want to dive it later, you need to swim out to it yourself (no big deal since there is a cable going almost directly to it). It's great for night diving.
The rest of the diving is great and relatively shallow (that means long dive times). All our dives were 60 minutes and up. There is lots of cool stuff like Morays, angelfish, seahorses (the DM will point these out). Black coral. But not that much big fish. For some this is a disapointment. But if you take your time and search the reefs for the tiny little stuff, you'll see it is teaming with amazing variety! I think if your husband is going to really enjoy it, he is going to need to learn a bit of observation skills and look for the tiny stuff! The cleaner shrimp, the gobies, the flamingo tongues, the seahorses, etc... It's really cool!
If you want to please him (or you don't think he'll get a kick out of observing the smaller macro life), maybe planning to do the organised shark dive would be a good idea...

It costs extra...
I hope this helps a bit!
