We went out on our second day of snorkeling in Maui today. Our last stop was at Black Rock. What a great place!! I gave it a good rating for facilities because I just used the Sheraton Hotel property for everything (even though I was not a guest). Parking can be a hassle... all the properties along this beach are resorts and a mall called Whalers Village. Whalers has a parkade that costs too much, but we used the Sheraton garage. If you are a customer at either, they will validate your parking for you. There is still a fee, however.. UNLESS you use the Sheraton garage and stay until after 7. It seems like the attendant leaves around then.. we parked here twice and left after 7 both times for free parking!! I found the snorkeling excellent. Visibility was max. The wall reef was beautiful. I heard that there was a turtle in close to shore on the south side of the wall, but by the time I got out I only had scads of fish to look at. Highly recommended for novice snorkelers and experts alike.