This golf course is a well-rounded destination for golfers and non-golfers alike. It offers a challenging 18-hole layout with a mix of strategically placed sand traps and undulating greens. The course is in good shape, with nicely groomed fairways and well-manicured greens. However, some tee boxes were under renovation during my visit, and I had to hit off a mat on a few holes, which was a bit frustrating.The course is a great value, especially for walkers, with affordable rates and no houses nearby to disturb the peaceful atmosphere. However, the pace of play can be slow at times, and some holes have a significant distance between each other, making for a long round.The staff is generally friendly and accommodating, but some employees, like the general manager, Mike, can be a bit gruff and have a short fuse. It's best to ignore him and focus on your game.One of the highlights of the course is the food, which is delicious and reasonably priced. The restaurant serves a variety of Filipino dishes, which is a nice surprise.Overall, Herndon Centennial Golf Course is a solid choice for golfers looking for a challenging and well-maintained course at an affordable price. However, be prepared for slow play and some potential issues with tee box renovations.Note: Some issues to be aware of include the course being under renovation, slow pace of play, and some employees having a short fuse.