I have been to Beqa Lagoon Resort and the diving and resort are great. In fact, we are headed back in Jul for another 10 days. The resort offers two-tank dives in the morning and unlimited shore diving. The resort is wonderful and the food is really good. However, I would not classify it as a 5-star resort. The rooms are large and comfortable, all meals are outside, and there are afternoon activities relating to the Fiji culture. If you want a lot of top side action then Beqa is not the place to go. Beqa Lagoon Resort is very isolated and offers great diving but there is not much to do on the island itself except read, chat with other guests, or explore the island. If you click on my "photos" link you can see some of my pics from my stay at BLR. BTW, I would highly recommend the shark dive. It is the only dive that offers seeing up to 6 or 7 species of shark on the same dive.
Send me a message if you want further info.
Regards,
Bill