My wife & I did our last open water certification dives with Admiralty Dive Center, which is located at a Holiday Inn in the capital city of St. Thomas (? Charlotte Amalie?) Spring of '06 on our honeymoon. I did a private charter, so Marty (he & his wife are the owners) & Duana (our Dive Master/Instructor) could work just with the 2 of us.
We were very pleased and impressed. Before we got there my wife was initially ill at ease (probably because of my 'certify or bust' attitude), and they REALLY did a great job of comforting her and she had lots good to say about the experience.
I'm not familiar with the other local dive operators; I can just share our experience with this one, and that our Scuba Instructor recommended them.
Richard.
P.S.: It was our first dive in the ocean, a 2 tank reef dive.