My kids and I loved the small, double cabin. They had a blast playing in the loft. The mattresses up there were comfy and thick, although I recommend bringing your own sleeping bags or bedding. The kitchenette was well stocked. The cabins do require that you make your own fire in order to keep them warm. I did not have enough kindling or dry wood to keep my fire going, but the night guard, Albert, was so kind and helpful! There is also no wifi or service at the cabins or on the beach, but there is wifi at the office & near the fire pits, so come prepared! Otherwise, I think it was a very valuable stay!