I took my 5-year old son on this trip. It was a wonderful experience. Beautiful beach, crystal water, and very few people. We kayaked (very calm water) and saw a blow hole. Lots of fish, including rays. Wild animals around: Bisons roam around all time (I ran into one at total dark night which was a bit scary), and we saw deer and foxes (!) at early evening.
Bring your own food - we get canned meat/fish, some carrots and lettuces, some bread, etc. They provide drinking water - just bring your bottle/cup. They also have a hot water boiler.
My cellphone (AT&T) got occasional reception.
Bedding is clean.
What I do not like - wasps. They will follow the scent of food and you have to eat with their "companionship". Oh well, I guess it is part of being in nature.