We are going this weekend and i'm wondering a) do they supply beach towels? b) do i need to take cardigans for the evenings? TIA