paradise in the woods, just south of Garrapata state park