Also used Dive Adventures. They were good to go.we like to use Dive Adventures in simpson bay. you can book with them thru Aquamania.
we have used a bunch of other shops over the years. ocean encounters as mentioned above has a good reputation. they are also in simpson bay.
if you get a nice day with relatively calm seas a trip over towards st barts is fun. i thnk they call it moon hole? there are also some decesnt wreck sites. i am bad for names. caribe ? proselyte ?
the shallow dive near divi is usually a waste of time as is creole rock imho.
where will you be staying ?