The campground was very clean.The Beach was very clean. The chek-in people Were VERY WONDERFUL and accommodating because they gave us early check-in with no problems what so ever.The campground is also pet friendly.My family was able to enjoy there self as well as me and my husband. We would definitely come back.