I've set up some main roads to lead people around the golf area... so feel free to jump on and set up some holes anywhere around... you can break a hole in the path border to lead it into your area.
it's on creative - warp point is "minigolf"
I've set up a beginner's set of holes opposite the steps to a clubhouse. You'll find ice and other supplies for building some holes in the chests in the floor.
I found the ice looks better with snow underneath, so it's clearer.... which is why there is a lot of snow blocks in the club house.

This is a basic hole... the person stands on the obsidian block to start... they "drop" (not throw!) a snowball onto the course, which will slide on the ice. When the ball stops moving, you pick it up and take your next shot from there. The idea is that you should stay on the ice, not shoot over walls.. The drops seem to take a ball about 7 blocks at most, but it depends on the angle you drop them at. The hole is a missing block with coloured wool in the bottom so it's obvious. There is a "flag" to mark the hole. I used purple

but you can use whatever colours you like.
If we can keep a consistency with the obsidian block to tee off from, the flag and hole.... and any roads being made of sandstone, that would be good.
Now we need some interesting holes.... ones that involve trying to shoot through hoops and into stuff would be good!