I spent 6 nights last week of February and loved it so much! I wish I stayed longer! Staff are the sweetest and make you feel like family. They all remember your name from the second they meet you.
The views! I couldn't believe what I was seeing. I was sometimes trying to sleep on a chair by the pool, but just had to keep my eyes open!
The place is super clean, you can see the staff take care of the surroundings all day long. Tents are big, well maintained and on the beach steps away from the waves. The tent's doors don't lock, so you might want to bring something to lock them if you have valuables. Shared bathrooms are probably the cleanest I've seen anywhere.
You'll have wifi only near the restaurant, so you might want to buy a Vodafone SIM card at the airport which is very cheap. Network is great on the island, even for videos.
You can walk in the island and do a few decent treks. You can see amazing sunrises on one side of the island, and sunsets on the other side.
There are 3 small pools to use on site.
Food is very expensive, and you have no choice to buy their plan like almost Fijian resorts . Lunch is a buffet, it is good enough, but I think the choices could be changed a little more often. Most of the nights, you will have a small menu à la carte which is very good. Staff sing Fijian songs during lunch and dinner which I thought was very pleasant.
Diving is also expensive compared to the rest of the world, but this is pretty much the price everywhere in the Fijis. It is very fun and most importantly, very safe. Equipment is very decent. You can also do snorkeling from the beach and swim with cute baby black tip sharks. You can borrow mask and fins at the dive shop. You can also do kayaking and paddle board.
One of my best trip ever in my life!
I heard a rumor that Barefoot could become a 5 stars resort soon. I hope it's not true. PLEASE don't do that. The charm and the warmth won't be the same (and I wouldn't be able to afford to come back). You are perfect the way you are now.
I hope to see you soon again!