http://www.holidayhillsresort.com/

Highest recommendation.