NIR has an old-school Fiji vibe in the best way … warm, friendly, professional staff, lots of singing, dancing, and instrument playing, upscale and nice but not pretentious. They put the B in Bula. Location is beautiful, good snorkeling down the beach and great snorkeling excursions. We thought the food could have been better and the WiFi is a frustrating experience but other than that, 5 stars.
Hot tip … a cruise ship comes in down the beach a ways on Monday for a 2 night (?) stay over, so the beach at the far end becomes inaccessible. We loved that part of the beach so something to know about. Still great without that section but better with it ;-)