We stayed on an island off Nadi, we jet skied, got spa treatments visited a mud pool/hot spring which was amazing. The kids loved it we had to get a nanny for the younger two for the kids club but it was only a couple of dollars an hour. All our food was included and there was more than we could eat. We stayed right on the beach which had 'normal' sand shipped in so as soon as we woke up the kids could play. For us it was an ideal place to be with three young kids. I would avoid being in Nadi too as its not that nice by western standards to stay in but there are amazing in Fiji.