We booked a week in August via RCI points. Our primary intent was golf....Meadow Lake, Whitefish Lake, Buffalo Hill, and Eagle Bend. The Meadow Lake course stacks up with the first three but Eagle Bend is a cut above the rest. Nice to get a 25% discount at the resort's course if you're an owner at Meadow Lake or booked through RCI. There is also a very nice private beach area at Flathead Lake for owners and RCI guests, check with the front desk for a map with driving directions. Having a large grocery outlet nearby in Columbia Falls was a bonus. Kalispell has a Costco and numerous retail outlets, and there is a water park nearby in Columbia Falls. There are several public beaches at Whitefish Lake, and Glacier National park is a short drive away. The resort itself is clean, staff are friendly and accommodating, indoor and outdoor pool/hot tub areas are very nice, and the adult only hot tub (with gas fire pit), steam and dry saunas, and gym was most welcome after a long day. The Wifi worked flawlessly in our unit. Suites were well appointed, all appliances were in good working order (bonus points for the ice maker in the fridge), beds and pillows were comfortable, and the A/C worked well, which was a blessing when every day was 31 - 33 degrees C (over 90 degrees F for our American friends.) The onsite restaurant (Truby's) had decent food, but was a bit overpriced in my opinion. One safety concern was the lack of adequate lighting at the outdoor pool and outside the adults-only spa, which had no lighting at all....definitely a hazard, which was brought to the attention of the resort. The week went waaaay too fast, but we had a great time and wouldn't hesitate to come back.