I found this course to be in good shape from fairway to green the last time I played. It has some challenging and different holes that make this course fun and interesting to play. The staff are nice and helpful. Local residents and seniors get preferred pricing. They do have a nice driving range. The amenities are ok.