Yes. You have to take your own towels. I am not sure if they provide towels. Life jackets are available on-site, but you can take your own also.
Yes you need to bring towels, no need for life jackets they have them. You can bring a whole cooler in. Just no glass. Not even purfume in your pocketbook. You can bring your own food in your cooler just no glass.
Bring your own towels.
You don't need to bring life jackets. But I think they charge a pretty penny for towels.
Thanks! Your answer is awaiting moderation.