Great place to unwind and relax after 3 days of camping and getting ready for the rest of our week at a family reunion. Everything inside was comfortable, convenient, and well stocked. We didn't travel with dog, but could see that the place was set up for it with doggy door to a fenced run out back, hard floors throughout downstairs, and leather rather than fabric upholstered furniture. No steps to get in/out of main floor. Minor hiccough in getting access code for key box at property gate, but host was quick to respond with code once we found a cell signal to reach them. Driveway and parking areas are trailer friendly. Concrete pad and overhang in front of cabin were nice to back up to with the truck for loading all of our stuff up in the rain when it was time to leave. Cenex station in Weyerhaeuser was convenient for essentials and snacks. Early morning run to the Cameron Laundromat did not disappoint. They were open at 6 am as advertised, place was clean, change machine worked, and vending machine for supplies was stocked. In at 6 am, out at 7:30 am, and back to cabin before 8 am. Kwik Trip across the street was convenient for coming back with coffee and donuts. Would definitely stay again. Thanks.