Our family was there for my daughters wedding on Dec 2, 2015. It was a beautiful ceremony at Eternity beach. The resort and island were beautiful. Food was great. Wasn't crowded. Rooms and grounds were kept very clean. People were very friendly. We loved it all. Even the toads out at night. Lol. Would love to go back again.