Great animation team! Our daughter had so much fun. Food was very good. Too bad there is no all inclusive option. Beach is nice. There is a lot of seaweed in the water , so that can be a minus, but not for us. We didn't mind. It is excellent for family vacation. We really enjoyed our stay.