The cabin was very spacious and clean with plenty of room for our family of 14 with no one under the age of 16 and had plenty of amenities. The location was great. Some things that could be improved on: pool sticks need replacing; cooking range works but isn't in the best condition; add central heat/air to the lower level. The lower level may be fine during the summer, but with lows in the 20s while we were there the lower level was cold. One ball was missing from the pool table, but we found it outside on the ground. There was no ball for the foosball table and no chalk for the pool table, but we bought a pack of each and left a foosball and a cube of chalk for the next guests. The reservation process was easy, and the reservation staff was courteous. However, check-in was a little bumpy. Instructions and directions were clear, but Tim must have had a long day and was ready to leave. We arrived at 8PM (office open until 9PM), but Tim became rude when we asked about a military discount. He didn't remember their own no-discount policy during the time period of our stay, and it required another lady intervening to explain. Tim's rudeness set the wrong tone within 10 minutes of arriving. Check out was easy with the mobile app. Overall we were very satisfied with most of the staff and the property. Tim isn't good for the business.