North Coast secret spot, Davenport, California