Food was not good at the buffet sections, restaurants are also subpar. Our room had ants, roaches, and other flying insects. The alcoholic beverages at the bar is good, and the best part are the cabanas, pool, gym, and the gorgeous beach. Staff are friendly. I loved the water activities, ie; kayaking, paddle board, and catamaran.