We stayed at Cresthill over the 4th of July week and loved every minute. Our teen had his first sauna, my husband mountain biked for miles, and I loved the lakeside beach. Even the dogs had a great time!