It was unfortunately closed when I went :( I was driving through and decided not to wait for it to open. It's right off I-95, about 6 minutes down the road. My GPS took me past the park but I found it easily enough. It's a long dirt road to get to the park. It's open 9-5 and the park is closed on Tuesday and Wednesday (at least that's what the sign said!)
It was not crowded when we went, not sure why it wasn't packed. The water stays 68 degrees year round. I thought it was cold getting in but then was fine. A great stop to make!
I had a hard time finding it because my GPS took me way out of the way. Other than that, it was a nice stop. Only one other car was there. It's still being rebuilt but looks to be almost done.