It is a public carpark matey, with, i'd say, up to 15 other cars on it. All doing there own thing. walking, biking, birdspotting, etc. It is out of the way, a car parked anywhere else on the single track lanes stand out like a sore thumb.
Dropped off, i wish. I go out everyday. Its some 50 or so miles away from my place, it would have to be a very kind person to do that for me every day. Plus let your dogs get in there motor. Also the game you catch...
Its another head, another mind, another mouth. Trust no one and you'll do much better in life...