Yes, it's expensive. Especially with the dolphin experience. We cut that part out, and that made the entire thing affordable - I'm so glad we went even like that! As you come in in the morning, they have complimentary coffee and juices sitting out at the entrance; while you are walking in, there's a photographer to take your complimentary picture (and a good one). They offer as much SFP lotion and towels as anyone might want, you get masks for snorkeling and wetsuits, the showers are equipped with everything (and you WILL want to use those after swimming in salty water). Food at lunch is plentiful and pretty good, considering it's a zoo.
Regarding animals experience - do try to get in on the feedings: they feed rays randomly through the day (with raw fish, which the fishes in the same pool also try to get - I got bitten slightly), and birds in the aviary - almost constantly. The reef snorkeling is gorgeous, you'll want an underwater camera. They do sell them for $20 in the shop, but if you can get a postcard referral (they give 2 per person as you are exiting the park, so if you don't have friends who went, just ask anyone leaving a day before you go), this will be free!