My family of 5 had a great experience. The tour company was super organized, friendly, and on time. I’m so glad we booked this tour and didn’t attempt to do it ourselves…the park entry/ticketing process is confusing to manage on your own.
We saw all types of fish, eel, coral, and a turtle. It was great to arrive when the park opened and it was less crowded.