Yes
Saw them on all sites. Not a lot around pool and public area
Tables are at all sites, yes. Depending on the site you book, they also offer upgraded picnic tables.
At the pools there are. But not throughout the resort. They are thinking that you are already staying at the resort.
Yes tables are provided at most sites
Thanks! Your answer is awaiting moderation.