This golf course is a great place to play a round of golf. The quality of the course is very good, with well-manicured greens and fairways. The pricing is also reasonable, making it an excellent value for golfers. The course is not particularly innovative, but it has a unique layout and scenic views. The staff is friendly and helpful, and the course is well-maintained.The course has a good mix of short and long holes, with some challenging obstacles to navigate. The greens are fast and true, making it a pleasure to play. However, the fairways can be a bit uneven, and some of the tee boxes are sloped or humped, which can make it difficult to get a good shot off.One issue that stands out is the condition of the restrooms. In one review, a customer mentioned that there was no soap available in the restrooms, which is unacceptable. It's a small issue, but it's something that the course management should address.Overall, Northern Hills Golf Course is a great place to play golf, with a good quality course, reasonable pricing, and friendly staff. With a bit of attention to detail, it could be an even better experience for golfers.