We did it there in 2017. We were also given an ending time when I booked it. When we got there our host told us that there would be vans available at 3 different times that we could take to get back to the ship. I think the last one was around 3pm. I don't remember the earlier times for leaving, we took the last time available. When we did it I think our start time was around 9:30. That's the meeting time on the ship. We did a dolphin swim, push, and pull, so it took awhile. Afterwards we had lunch, went to the sea lion show, walked around the paths of the mini ruins, tried samples of the tequila, and had some ice cream. We would have liked to spend more time there to use the pool or more beach time. If there's an earlier time I would try to get it. If they haven't looked at the website for the park, have them take a look to see how much of it they want to do. We had a lot of fun there.