Took a day trip from Buffalo. No food service is available within the park, but the bathrooms are clean and located near the parking lot. Paths are not well-marked, so take a picture of the map located on site with your cell phone for easy reference.
We walked the upper path and the path along the beach. Wear shoes with ankle support--the upper path is rutted and wild, and the path along the beach is very rocky. There is very little sand to be found on the beach.
The bluff formations are unique and worthy of photographing from both the upper and beach trails. The rocks and pebbles on the beach are colorful. There were people and their dogs wading in the water, even though the water definitely had a "fishy" smell to it.
If you are thinking of taking small children, please note that the trails are inaccessible by strollers. Also, the edge of the path above is a definite safety hazard. The ground can give way to a sheer drop below. If you take your child on the upper trail, supervision is absolutely necessary.
A picnic area overlooks the beach and can be found a short distance from the main parking lot, so take some snacks and beach chairs to partake in quality relaxation time.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.