Excellent dive site. Reef in better condition than I expected. Quite a few critters especially juveniles. Current can be a problem. Today it was running south to north and pretty strong. If you enter on the south side of the pier under these conditions, try to be as far south of the pier as you can and just drift back. There's a sign posted warning divers to stay 100 yards away from the pier and that's good advice as there's a lot of anglers. Parking costs 10 bucks around the pier but there's free parking away from the pier in public parking lots but you have to get there early or be lucky. Not a dive to pass up and should be high on your list if in the area. Deep Blue Divers is a nearby shop and they can tell you how the currents are running.