We've Dined with Shamu twice -- the experience is incredible. However, as other responder said, the food is no great shakes. I know this sounds a little nutty -- but for us, it's a plus that the food isn't that great, because we don't care about letting it sit and get cold when Shamu is nearby! You get the best (up front) seats the earlier you book, so you might want to call (if you decide to go) to find out what seats you'd get. If you're in the back then it is probably not worth it. The tables are arranged in a big crescent along the edge of the pool -- book early, sit next to the pool; book late, get a seat at a table two or three rows "in" from the edge of the pool....