First of all, welcome aboard.
As for the Crystal Beach boat launch. Googling gave me the following:
Crystal Beach Boat Launch
Completed in 2000 the Waterfront Park and Boat Ramp is located at the end of Ridgeway Road in Crystal Beach. The boat ramp will open for business in May and will remain open until mid September. There is no admission fee for use of the boat ramp.
The Crystal Beach Waterfront Park itself offers a picnic pavilion, washroom facilities and ample space for parking