I stayed here for Memorial Weekend and had an amazing time! The sites are spacious and have trees for shade. The bathrooms were always clean. The kids had a blast at the beach! Will definitely be staying here again!