I am going to St. John next Friday. I am taking a PADI refresher course this weekend. What companies do you recommend using for diving? I don't want us to be 2 of 50 divers on a boat. Where are good places to dive in the USBVI? Are there any dives that are extra special at night?