Treasure Island is quite small, so you are always in the resort. However, we scored a hut that was on the quiet side of the island, close to the water, and which was spacious and comfortable. It's an older resort and there are areas that could do with some love, but it was still beautiful, and the kids had a fun time snorkelling and swimming, and the grownups read and slept in hammocks. The staff were friendly and kind, and super quick to help out if something needed attending to. The only downside was waiting on food orders, and there could have been a bit more range in the menu. Food is expensive there for what you get. The best food was the local dishes - fish and coconut cream - the chips were awful, the wedges were great! The facilities need some development - the pool area is run down, and the restaurant needs a proper pergola rather than tent-style marquees. We scored tables out of the main area which was great as mealtimes could be super noisy with all the young children and the band playing! All in all, we had a good visit, but might find a bigger island if we go back to Fiji.