We did it last summer. The food was nothing great, but okay. It was a buffet (not much to choose from) but the show was excellent. You sit at individual tables that surround Shamu's lagoon. You have great seat if you are right along the rail, but you will get wet. Yes, you will need reservations.