Dive this site frequently. Last time January 2015 from Manini Beach side. Surfers out & heavy waves so vis not good that day. Have even put in at Napoopoo (You should smile & wave as you walk in past the kayak rental house) dive bearing right all the time then exit at the Manini slot beach. (Scout your exit first!) For snorkeling the wharf entry is best but politics have blocked the public. The huge parking lot is empty except for fortunate few with key to gate. Parking on road is limited. You must have both wheels off pavement so only about 1-2 spaces & the local on the corner comes out and harasses you every time. He even moves around rocks & coils of wire, digs holes and generally is a dog with a bone trying to keep you from enjoying his private ocean.