For Rendezvous diving I find the best pickup and drop off spot is Cooper Island. Usually they pick up between 9 and 10 AM and Cooper is located near the best dive sites. Show up there at the pickup time and you will have your choice of balls and it's a great place for the non divers to hang out for 3 or 4 hours. The divers will be back in time to go somewhere else for the night or just stay there. All the dive companies do a good job. Sail Caribbean has a store right there.
George