I can partially disagree with the idea that walking to the beach in out of the question. If you look at the map that RoyB has posted, the sites along the canal, on the left (west) end of the map you will find that they are just a 5 minute walk to the beach. This means that they are, however, quite a distance from the pool.
The pool is very nice. It has only been open for three years or so. Someone posted last year that there was a daily charge for the pool, even for campers.
For what you get, Gulf SP may be the best bargain on the panhandle. Easy access to golf (many courses), biking lanes and trails, restaurants, shopping.