We had a wonderful time during our stay at this location. The place was large enough for our family to be very comfortable. We really loved the upstairs family room with a large couch, big tv, air hockey table, fuseball, and arcade machine. During the day, we enjoyed the lake and hiking and then at night, we returned to play games and watch movies as a family. The kitchen was well stocked with all the adequate equipment to make meals. I was happy to find an electric griddle and mini waffle maker for breakfast. Every other household item was well stocked as well like soap, toilet paper, towels, extra blankets, etc. If you forgot to bring something with you, then you are a short walk to the local grocery store. The only suggestion I have is maybe a fan in the bedroom with the bunkbeds. If you fill up those beds with people the room gets very warm, even with the air conditioning on. Bear Lake is our favorite vacation spot and this stay was extra fun thanks to this amazing place.