How long at Sani club

We are looking to book Sani Club for May. Seems to be a nice month to go but a bit cool for swimming. We thought we would book for 6 nights, 7 max. Is this sufficient with what there is to do around and is car necessary for trips? Many thanks.