Staff at Funky Fish were all extremely friendly and accommodating. Meals by Chef Max were delicious, and he was able to make adjustments for our gluten free friend.
BEWARE OFF-SCHEDULE BOAT TRANSFERS
We purchased and confirmed in person an off-schedule boat transfer back to Nadi airport in order to make an afternoon flight. We were told that this transfer would leave at 11am in order to make our 3pm flight. Granted there is always "Fiji Time" to take into account, but this transfer did not leave until 12:30pm.
The boat was tiny and extremely overloaded (12 people + luggage when it should have been maybe 8 people max) leaving in very rough seas. One passenger was injured en route and we had to pull behind Malamala Beach Club island to wait for a larger boat. Why was this larger boat not sent in the first place??? Needless to say we did not make our flight, there was only 1 room available that we could find in the greater Nadi area ($1,000/night), we and our luggage were soaking wet from water splashing over the sides for 4 hours, and no one from Funky Fish seemed to care at all that the transfer we paid almost 3x more to take cascaded into the worst day of travel hell that anyone in our group had ever experienced.
Organize your own transfer if you need to be somewhere by a specific time. Don't pay Funky Fish to almost drown you and your belongings.