Park is very clean. However, we were in site 7 and there was standing water right off the slab where you park the camper. The owner had put down 2x4's for us to walk on. I parked my camper at an angle to try and have some concrete to walk on from the street to my door. The water finally dried up the day we left. I noticed standing water at another site too. If you want to be up close to the gulf sites 1-3 are the choices. Site 1 is the best and it also is wide enough you have plenty of concrete to sit out on. No showers or toilets for the campers. It would be nice if they did. The owner is very nice and was helpful in suggesting places to eat. On the day we were to depart I had backed up and hitched up to my camper. The owner came knocking on the door telling me I could not park on the grass. I explained we were soon to depart and would not be long. I would not have had to get onto the grass had I not had to park at an angle to keep from stepping into the standing water right outside my door! Other than the mosquitoes that swarm at night the park was very nice and we enjoyed the beach. We do plan to come back and next time we will choose another site as he allows you to pick when you make reservations. Oh one other note. He charges your card the day you call in your reservation for the entire stay! I do not like this policy as I wanted to use another card or pay with cash when I arrived but he had already charged my card. I stayed in July and he charged my card in June. So take note if you reserve way in advance he is using your money.