Marysville Golf is one of the best courses in St. Clair County. They keep the course in excellent shape and the scenery is wonderful. The course is not too challenging for a beginning golfer, but is fun to play even if you are experienced. There is just enough water and sand to make it interesting. The back 9 is more scenic than the front 9, but they are both fun to play. The price is pretty reasonable even with a cart, and the staff there is always helpful. The view of the River is also really nice!