We have had our children's birthday party for a few years. It's a perfect place! Playground is fun and clean.
We actually rented out the shelter for a party not too long ago, and unfortunately it was very crowded with BEES .. dang nature !
But the ranger was able to move us to a safer location without any problems.
Bathrooms are nice and clean too! And air conditioned... Which is even better on a hot day.