The launch site is on the right side of Groton Long Point Road, next to the restaurant. Huge parking lot, picnic tables, porta-potty.
Esker Beach is on the left side of the road.
When I am going to a new ramp I use google maps (satellite view) to see the area. Easy to spot where the ramp is and the size and layout of the parking area.
The Connyak BBS