When I 1st found out this 5k was 3 laps I was dreading it. It actually is an excellent course and the volunteer and crowd support at the end of every lap is great and makes running past them multiple times much more enjoyable. It's a well run event with great volunteers on the course.
When I found out the 5k was three loops of the same course, I was concerned that the race would be too boring. But the race volunteers had tons of energy. The volunteers cheered for me each time I ran under the finish banner as if I was winning the race.