I've played Martinsville CC at least once every year for the last 5 or 6 years. The course is always in great condition. The hilly terrain makes for a very interesting round of golf, forcing you to hit shots you don't often get to hit. The facilities are not modern or fancy, but the golf is good.