The resort was overall, just "OK". Travelers need to know The Pearl is 2.5 hours from the Nadi airport, on rough roads, through villages (where you see quite a bit of poverty), in an older car that was late, because he had a flat tire.
The Pearl needs a good facelift and improvements. Get ready to trip (and fall) on uneven floor tiles. The large pool needed resurfacing.
The food is OK, but we found Fijian food wasn't our favorite. The breakfast is very good and plentiful! Forget about "happy hour" drinks at the pool. It could take 20 minutes and they were often out of ingredients, or you had to retrieve it yourself from the other bar (which didn't have happy hour at the same time.) Drinks were not consistent, depending on who made them. Food and drinks are quite expensive, but you have to remember much (most?) of it is imported.
The resort staff are friendly, but hard to deal with, if you have any issues. Getting a wash cloth and resupplied with soap/shampoo was problematic. The bottom floor of our building had sewer back up and the had to move all the guests.
As we didn't want to make the 2.5 hour trip back to the airport in the middle of the night on potentially dangerous roads in an older vehicle (we would have had to leave at 2:00 or 3:00am) for an early flight, we decided to leave late afternoon the previous day and stay at a hotel near the airport. They refuse to let us cancel that last night. (However, Expedia stepped in and refunded that last night.)