Everyone who stays on the mainland/coral coast wont get a good beach. You have to go out to an island. I have some pictures on FB of my trip to Fiji in one of the best beach areas. It was amazing, where the Blue Lagoon was filmed. I even went back for seconds but stayed in a different place. The main island is nowhere near as good. No matter where you travel in the world, you wont find such caring, genuine people as the Fijians. They LOVE kids. There is plenty you can do, check what the hotel offers. I love Fiji better than Vanuatu.