When we arrived at the ticket booth, we’re not being served immediately, have to wait for 20 min. We paid for the sanctuary donation in the ticket booth but in the island you will be asked to give donation again and buy photo from the photographer. Boat is clean but we’re not given any life vest. Overall it’s a good trip, recommended for children and animal lovers.