The positive of this resort is that it has wonderful cabins. They have everything you need in them and are much nicer than any other cabin rentals we have stayed in. They are also very clean.
The negative is the dog friendliness of the resort. Our family plans a summer vacation for the family that includes the dog vacationing. This means the dogs get to run around and play and swim. This is not acceptable at this resort. The resort allows dogs in the cabins, but is very strict about obeying leash laws and having the dogs monitored quietly in the cabins.
It is a great resort for those who are not dog lovers.
One other watch out is the beach. The shoreline is nice and sandy. The water is very shallow allowing kids to play pretty freely with a slide in the shallow waters. But, the water is pretty mushy and weedy one you get two feet off the shoreline.