The property was huge & beautiful. There were three separate water heaters so we never ran out of hot water. The space allowed for privacy so tiny tots could have their naps. We confirmed ahead of time what items we needed to bring, so when we arrived at 5:30pm on Saturday we were very surprised to find no linens for the hide-a-beds, 10 bath towels, 1 kitchen towel, no garbage bags or laundry detergent, tiny amounts of paper towels & toilet paper, & most disgusting, a huge pile of smelling garbage in the garage!!! When I texted the owner, I did not receive response until the next day & then I was told I was untruthful & former occupants were disparaged. My daughter was called to return to pick up all these items & when she did so she inadvertently in repacking, left all her toiletries & shoes at our residence & this made her arrival on Sunday very late (we were attempting to celebrate 2 birthdays!!) Supplies were brought around 6pm on Sunday. At 6am on Monday, we hauled out all the garbage. The beach is tiny & dirty. The water cannot & must not be swum in because it is all mud & weeds & rashes will ensue upon usage. To swim one must go to a sand bar. This proved very challenging with tiny tots.The night before checkout, I received a VERY late notice that we had to be out by 10 am (web sight says 11am), & my whole family was already asleep. This was extremely stressful. I also had trouble getting back my deposit which my credit card company finally took care of. The cabin is on a channel between Roy & Spider lakes. It is private & very beautiful, but with all the rain, the mosquitoes were horrible. Very mixed feelings here because I've never experienced these situations before & we rent vacation sights quite often.