We have stayed here for three months in our 5th wheel toyhauler. We loved it here. Nice and helpful workers. Huge swimming pool. 2 hot tubs. Beaches nearby, like Treasure Island Beach, Madeira Beach, St Pete Beach and others.
They have full hookups. Lots of activities on the weekends, especially for kids. Ice cream socials. We stayed June 1, 2014 through September 6, 2014. Not sure of all their activities but I heard bingo, dancing, and swimming aerobics and other things.
Some sites are on the bayou. Walking and biking trail nearby.
We stayed here in a 5th Wheel.