Would have rated it five stars but my dad passed away while our family was diving here. The staff was very accommodating and comforting. I think the most heartfelt hugs I've ever received came from some of that hotels staff. The dive shops workers were also very friendly and knowledgeable. Just get divers insurence.
I've stayed here twice but the most recent time was in 2002. Diving in the Somo Somo strait was excellent and Fiji is filled with very kind people.