Thousand Hills Golf Resort has the best greens I have ever played on. They are consistent, smooth and offer a good putting challenge. The golf course retains the character of the Ozark Mountains. The golfing experience started the moment I walked through the door with the courteous, helpful and knowledgeable pro shop staff. Then continued on the extremely well maintained and well layed out course. I never got a bad lie in a bunker and never saw any maintenence personel...when do they take the time to maintain this course?! The only bad thing that I can say about this golf course is that my round had to end.