We stayed at Sapphire Bay villas for 2 weeks. 2 families totaling 9 people. Plenty of space over 2 master bedrooms and 2 additional bedrooms. Very large living room with open kitchen with gorgeous views of the bay over an infinity pool. Villa was clean but could do with some TLC (broken tiles, falling skirting boards, very basic and old kitchen utilities, no dishwasher).
5 minute hike to local rocky beach and 3 minute drive to small harbour and local restaurant and small shop at First Landing, Vuda Point. Almost equidistant between Nadi and Lautoka. 40 minutes by car to Denerau to catch boats to the many islands of Mamanuca or Yawasawa.
Staff and service was exceptional. We were provided with cell phone and the response time unbelievable. As and example, on a Sunday morning at 6:00 AM, getting up early to catch an 8 AM boat, the gas ran out resulting in cold showers. We called and the gas was changed within ten minutes. Staff is very friendly, helpful and accomodating, which truly made all the difference, since this was our first time to Fiji.