Overall, it was a very good stay and excellent location. We had three nice cottages for our family trip. The rooms were nice, but had different amenities. When I asked, the gentleman said they were all the same, but that wasn't true (bathtub versus shower; carpeted floor versus no carpet; dishwasher versus not, more spacious for game night versus no extra space, fake fire place for heat.versus a heater that never got the whole room warm; stand alone cottage versus 'duplex' with neighbor), etc. No warning of no daily housekeeping before arrival, and no warning on Expedia's advertising that they charge $125 as an additional cleaning fee if you bring a dog. Bed was too soft for us, but our adult kids thought the beds were great. We would return here because of location and the ability to have cottages for ourselves and our adult children.!