We had picked Beqa as it was one of the few island resorts available last minute over the New Year holidays. The staff is very friendly, and takes the time to get to know your name and preferences.
The resort has a beach lined with palm trees, and the pool faces the ocean as well. The grounds are very well maintained, and on a clear night you can see the night sky in great detail.
The resort is very popular with divers, and even though we are not divers, we had a great time snorkeling in the house reef (which is fantastic). The resort has a small charge for renting snorkel equipment, but kayaks and paddle boards are free.
The dining/bar area is open on 2 sides, and has assigned seating for each day - on the second day we requested the small table at the front, and were moved to it the following day. The meal plan is $50 USD per person daily - breakfast was a standard buffet, but the lunch (1 course) and dinner (3 courses) were both excellent. The bar has filtered water, tea & coffee available throughout the day.
The room was very large, with a good size bathroom, and separate seating area. The housekeeping is sporadic, so you have to ask for the room to be made up.
The spa is pretty good, and the resort boutique sells Pure Fiji products :)
There are several daily activities planned (available for free and for an extra charge). The snorkeling trip is nice, but the Secret Island trip is absolutely amazing!