translate English to French: The parking lot, along the sea shore, is reached by a very narrow and steep road.
Le parking est rejoint par une toute petite route, très étroite et particulièrement raide.