My husband and I spent 5 nights at the Heart Rock celebrating our 30th anniversary and loved the location on the river and near an entrance to Glacier NP. The cabin/home, although a bit dated, was clean, comfortable and well stocked (including bear spray!). As we drove, we brought extra supplies with us such as toilet paper, paper towel, laundry pods, etc, as have needed our own at other VRBOs, but did not need to use our own supply.
Loved waking up to a view of the river/trees, being close to Glacier for access to day hikes, the pre arrival info including where to get groceries and what to bring, as well as the book of information on the area which is in the cabin. We used the indoor fireplace and there is also a nice fire pit by the river. Nice deck off the back for relaxing.
My husband missed having a TV, but I didn't! (He was able to hook into MN Twins games on his computer) Overall, a great experience!