My wife and I spent a day recently here, and were kind of disappointed. I will point out we don't have any kids, and we didn't ride any of the rides because my wife is pregnant, but it just didn't seem as awesome as the last time we visited. We did really enjoy the new 'Pets Ahoy' animal show, and I thought it was particularly special that all the animals were rescued from local shelters. The only other show we saw was the Shamu 'One World' show. While seeing killer whales do tricks is always cool, the rest of the show was blah. While I understand we need to care for our environment, I don't buy in to the 'mother earth' stuff, which the show spends a lot of time espousing. We wanted to see the Beluga whale show, but the times just didn't work out. We had a fun time seeing the other animals though. I wish they would post the dolphin feeding times at the park entrance since the dolphin area is away from the rest of the park and it would be annoying to trek over there just to see the times. The food was typical theme park food (expensive and mediocre).
We'll probably bring the kids back when they are old enough to enjoy it, but otherwise I'd rather do something else.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.