This is a big and well organised camp ground but we couldn't help finding it a bit officious for our tastes. That could be because while technically the site is family friendly (with a separate children's pool) in practice this pool is a long way from anywhere (next to the entrance) and there are no showers or changing facilities there. In contrast the adult-only pool is big and has hot tubs and a bar close by, making it a nicer place to be. So if you're child free then this site will work for you but otherwise I'd go somewhere a bit smaller with more to do nearby (rather than walk round the lake!).
This is a nice enough camp site in terms of facilities but it's pretty barren and quite a way from the few facilities that Pine Island provides. However the pool and hot tub are good, as is the little playground next door, though it's a bit of a hike from the other end of the site. If you're looking for some life and action though, especially for the kids, then Pine Island isn't the place to come because it's quiet and there aren't any beaches. Sanibel Island is much better for this kind of stuff but it's a fair drive from here.
We found the owners to be very helpful and the site to be quiet and shady. The pool was warm and a good size while the showers and laundry were both clean and tidy. While not next to the beach, which would be nice, it's a 30 minute drive to the Gulf at most. The only reason that I don't give the site full marks is that some of the pitches don't have a sewer connection (guess which we had!), the hot tubs are a long way from the pool and the roads are quite tight. Other than that this is a great little camp site.