We are sending our son and new daughter in law on a honeymoon to Fiji. They want a place with nice beach, their own bure with air conditioning, and perhaps snorkeling from the beach with some decent fish life/corals, and to do a few days of diving too with good coral/fish life. We are looking in the Yasawas at Viwa Resort, but don't know how the diving will be in that area, no info is written about diving in that area that I can find. Taveuni is another option, but the nice places there are over our budget of $5,000 for a week. Any suggestions?