Compared to other shore dives on Oahu, this was pretty good all-around. Parking was easy, getting to the beach was super easy, there is plenty of space for the family and your gear. The reef isn't the prettiest on the island but the turtle cleaning station was awesome!! We saw at least 8 turtles on the station from small young to huge older ones. They are super friendly and don't mind your group taking a thousand pictures. The life guards were very friendly and pointed us to the orange buoy; descend, then head just a little to the right to the turtles. But bring a dive flag or they won't let you dive because there are non-stop dive charters coming in and out of the area. We had a great time and the afternoon dives seem better than the early morning dives.