It's been several years since I was there, and it has changed hands at least once since so I can't speak to the current operation, but I did really enjoy CoCo View when I was there. They have a routine I found unique, and I would think they still use it.
The morning boat goes west to dive a site. If you want to do a second dive, they will drop you on the west wall on the way back, and you can follow it in to shore. In the afternoon they head east, and the second drop-off dive is on a different wall. Either way, on the 2nd dives from each trip you return through their "front yard" and work your way up to shore. You can also dive that same area on shore dives and night dives. I got to know that section really well that week!
The morning boat goes west to dive a site. If you want to do a second dive, they will drop you on the west wall on the way back, and you can follow it in to shore. In the afternoon they head east, and the second drop-off dive is on a different wall. Either way, on the 2nd dives from each trip you return through their "front yard" and work your way up to shore. You can also dive that same area on shore dives and night dives. I got to know that section really well that week!