I have been meaning to place a cache here for quite some time. I have never seen someone actually using this putting green, but you may encounter muggles in the area. Many nights there is football practice in the nearby quad which is always fun to watch.
There are several nice walking paths in the area if you'd like to get some exercise.