Cottage is adorable! Kitchen is stocked with a full-size fridge, oven/stove, microwave, toaster, crockpot, Keurig, dishes, cookware, flatware, & basic cooking utensils. The grill worked great, & grilling utensils & cleaning supplies were provided. The bedrooms had extra bedding, which was helpful since I used the sleeper sofa in the sunroom. It was comfortable & cozy. Also, the AC unit is only in the sunroom, not the main house, but fans were provided & all windows have screens for airflow. Having a washer & dryer available was a nice bonus. The bathroom was clean & stocked with towels, though some tiles were cracked & the shower is a bit dated. The waterfront was the highlight of our stay. The dock was clean & sturdy, & we loved spending time by the water. There are stairs into the lake, & a handle to pull yourself out of the water would make getting out easier when water levels are low. There's also a staircase (about 10 steep steps) & a broken railing that needs to be fixed down to the rocky shoreline, so it may not be ideal for anyone with mobility concerns. There is no sandy beach.A few ideas to make an already lovely place even better: add a streaming device or complimentary Hulu/Netflix, add curtains in the sunroom for privacy, replace the broken recliner & update the worn one, add another couch across from the existing one (possibly a sleeper sofa) and give the landscaping a little TLC. Overall, it's a beautiful waterfront getaway with lots of charm! Will be back!