The resort was beautiful!!! We were a group of all adults for our friends 40th birthday. The restaurants were all good except for the buffet. The breakfast buffet was good but dinner was a different story. The food was over cooked, bland, and a small variety at the buffet. The liquor was not all top shelf but it was fine. Great activities and really nice staff. Room was awesome , very clean and BIG. Room service was really good. Snorkling was amazing! Can't wait to go back.