Passion Island was absolutely beautiful ---- but it is a day of relaxation! No snorkeling - just beautiful water, sand, peace and of course food and drink. Would I do it again? Sure..... since we have been to the park about 4-5 times already. I would vote the park for you tho. There is a little of everything there - ruins, dolphins, seals, beach, snorkeling, food, etc etc. You can spend as much or as little as you like! Enjoy! It won't be your last time I'm sure!!!!!
BTW - snorkel out to the edge of where it is marked. They have some awesome statues under water. So crystal clear - the first time i saw it it scared the **%**$ out of me! I just wasn't expecting it. LOVE IT THO!!!!!