We stayed here because we were visiting family in town. It is a nice place, but we felt packed in around all the big campers in our little pop up. Very small sites, but maybe this is normal at private campgrounds? We are used to being out in nature. I also did not anticipate no grills/fire rings. The bathrooms/showers were very nice, we joked that they might be nicer than our house. ;-) We did not need to do laundry, but there are coin machines. We were very bummed to not try the pool, as there were heavy rains the few days we were in town. It looked lovely. We did make it to Anna Maria Island one afternoon when the sun came out and Holmes Beach never disappoints.