Just got back from a 5 night stay. The reviews I read before I went are all over the place so wanted to add my thoughts.
We are an island holiday family of 4 with 2 kids (now 10 and 8). We all love the water and we are experienced divers and snorkellers. Over the last 15 years we have been to Heron, Lady Elliot, Moreton, Great Keppel, Hamilton Island x 2 and Daydream.
In Fiji...main island, Beqa, Malolo and Treasure Island x3.
Resort looked great...rooms were nice enough although we did get a lot of little ants and floor had condensation most mornings...shower poorly designed and gets a lot of water on the floor...nothing major though.
The lagoon/aquarium is great. We did a family yoga session in front of the observatory window...did the ray feeding and the guided snorkel...very nice.
The pool area is nice and big. Snorkeling around the island is pretty poor compared to most islands we have been to...but just frolicking in Lovers Cove is a great way to spend a few hours. Island really suffers from low tide syndrome (like a few islands do). No real sandy beaches to play on...bring reef shoes.
Food and drinks were reasonably priced and service was good. Happy with the food.
Kids loved the place. Is it my favourite island...no...but I had a very enjoyable time and would certainly return another time.