I got three tanks in with Aqua Safari last February when I was there staying on the mainland. There were about 6 or 7 divers on a fast boat. They kept us properly hydrated, and were friendly folks. My two buddies and I were pretty much newbies (all had 6-8 dives each), where the others were all much more advanced than us, AND had been diving with Aqua Safari all week. We made sure that everybody knew we were newbies.
Our first dive was on Columbia Deep. The only thing the DM told us was 1) dont go below 80 ft, 2) signal me when you get to 1000psi and I'll inflate a lift bag and we'll get off the wall, then signal me again at 750psi, then we'll go up, and 3) if you go OOA come to me, not your buddy. So we jumped in, dropped to the sand at about 60 feet, then went over the wall. Two of us were underweighted, and we flailed around using up most of our air trying to get down, so we ran low on air early. I flashed to the DM when I was at 1000psi (he did nothing), then again at 750, and the DM slowly inflated a surface bouy, then stayed there at 80 feet. Not knowing that his plan was to stay with the more advanced divers, I became more and more alarmed (and repeatedly flashed my SPG to the DM) until finally when I got to about 450 psi I decided to surface by myself. My one buddy who was also low on air was using rental gear, and didn't know how to read his computer. He ended up going OOA, but since the DM was no where near he shared with another diver. When my two buddies and I finally surfaced after our safety stop the DM stayed down with the more advanced divers for another 30 minutes.
So clearly my two buddies and I screwed up royally for not taking care of each other properly, and we were fortunate enough to survive. However a portion of the blame has to go to the dive op and the DM for 1) mixing newbies in with more advanced divers, 2) not giving a proper briefing and explaining what the plan was (visavis the float bag and sending us up early without him). 3) By telling us that he would be our buddy during the dive I completely ignored my two friends who were my real buddies (again this part was mostly our fault for not following our basic training).
Anyway, the follow-on 2nd dive (Paso del Cedro) and the afternoon dive (Paradise Reef) went off flawlessly with no other incidences. For the afternoon dive we were mixed with some snorkelers, so the boat captain dropped us off and then took the snorkelers to a more shallow reef. Consequently after our dive we all got to float by ourselves for about 20 minutes waiting for the boat to come back. At no time did I feel "lost at sea", as we were all together and we knew that the boat would come get us, which it did.
So anyway I can't say I would highly recommend Aqua Safari. YMMV.
Jerry