Great campground. Limited swimming area but close walk to Crystal lake beach. Great for boats. Pets welcome