Just a great experience. One of the best I ever had. Sea is so clear and filled with life amazing for swimming and snorkeling resort is big and vibrant, staff is helpful and super pleasant. Restaurant in the Coco sunset is very good however the only issue we had was with the restaurant in the coco grove, food was terrible and buffet we had there on saturday night wasn’t worth the money.