I traveled with a foursome for a 2 day "Stay and Play" visit to the Thunderhart Resort that included golf, lodging and meals. We enjoyed golf on both the Thunderhart and Sunny Hill courses. Accommodations and staff were fantastic. Courses had some beautiful views and were both fun and challenging. Great spot for families as well as golfer.