I grew up at this course and it's a good course for all levels. You have your long driving holes and also your short irons. Usually I get a cart and the price if very reasonable with a cart. It's a very relaxing atmosphere and the greens are very well maintained and watered. Most of the time, reserving tee time is not a problem although the weekend can be more difficult. Like most golf courses, plenty of parking.