It's public. However, tournaments are held here kind of regularly and unless you're in the tourney, they won't let you on. Made this mistake twice. You can check the schedule here. https://www.pdga.com/course-directory/course/fountain-hills-disc-golf-course
its a public park no need to book. its a beautiful park.
Thanks! Your answer is awaiting moderation.