The property and cabin itself is beautiful, on the edge of the lake on a steep hill. We stayed 3 nights over the new year. Unfortunately, our group of 10 encountered some things that would make us not want to return to this property. There were multiple large trash bags left outside of the door when we arrived, as well as trash in the fire pit. There was no cell service, which we expected, but there was also no internet and a note saying sorry for the inconvenience, there was a storm last night and the internet is down. We drove into town about 20 minutes away to get some reception and call Trevor, the maintence man, who came to pick up the trash and told us the internet had been down for 5 days. We were told the internet would probably be fixed on our second day, which it wasn't, and we were lied to in the note left by the cleaning people. We were upset no one told us in advance we would not have internet, and that there was trash left in front of the door. However, those were not the dealbreakers. The upstairs king bedroom had a strong odor of urine in the bed and flooring. We washed the sheets and let the room air and still could not sleep in that room cause the bed smelled so strongly of urine. We ended up buying an air mattress. After that, there were numerous small inconveiences that kept adding up. I.e. cold showers due to not enough hot water for such a big house; there was a game room but the floor of the fooseball table was sunken in making it unusable, corn hole game with broken bags that spilled sand everywhere, no cable tv/internet, but there was a movie theater with movies unorganized in the wrong cases and needing to go out and buy batteries for the remote control; all the trash and food crumbs you could see under the reclining chairs, the stove and oven dont get hot enough so you better start cooking your meals 2 hours before youre planning on eating. It rained our entire stay, so we didnt get an opportunity to see the nearby area. We made the most of it, but ultimately disappointed and would not come back.