Enjoyed the stay at Sinalei Reef Resort. Accommodation excellent, location perfect. Enjoy the pool and friend staff. The cultural night is well worth going to. Golf and tennis available. We would certainly come again. Weather at this time of year can be uncertain, we have had beautifully sunny days 30 degrees plus everyday.