I used to keep my 19 foot there.
road in is a little curvy, then a right turn and past the old bathrooms and a left turn. You are heading towards the gas docks and can make a left 180 degree turn to line up with the launch ramp. I would ask them the width of the ramp; it has been a while since I have used the ramp (a couple of years), but I don't think it is too narrow for a 25 ft (I'll guess a Baja
).
Have a great boating season, and look for the 19ft Sunbird Corsair with a Merc optimax on the back, and Upthesaukee on the side.