One of our favorite places for local camping. Sites are good sized and there are plenty of kids activities. The beach is always clean.