This is the first time we rented a cottage and we were not sure what to expect and were a little nervous but Loon Song Landing delivered. The cottage was very clean and had all the amenities listed and then some - we hadn't realized there was a dishwasher or a washer and dryer. The dryer particularly useful to dry wet towels from the day so they were ready for the next day swim on the lake. Our kids had so much fun playing on the lily pad and learning to kayak. The water was great for swimming a little weedy from the current but nothing that bothered the kids which was key.