Great
We loved everything about the trip, only one thing to nitpick on would be we was told you could swim with the sharks and stingrays and pay additional to swim with the dolphins but none of this happened once we arrived. We only got to see the sea creatures, not swim with them