We just had 5 nights at Tokoriki and it didn’t disappoint, we have stayed on Fiji islands before so know that you may have to compromise on food selection and overall upkeep of island resorts but we were impressed with the upkeep and cleanliness of the resort. Yes food selection was a little limited but staff were very welcoming and attentive. We booked a fully inclusive which is definitely the way to go, if you were paying for everything it would feel very expensive but we had all drinks and food for 3 meals a day included. Watch for your transfer times there is only one ferry a day so we got a private water taxi which does add to the cost as they are not cheap but well worth the extra 2 nights we were able to stay to meet our flights. We will be back!