This was fun for our whole family. We had 3 generations and each person said how much fun it was. There were many fish to see and the staff were very helpful. We recommend this to any other family.
The tour itself was exactly as expected. They even refunded the tickets for two in our party when they got sick right before boarding. The tour operator needs a better sign to identify which tour booth belongs to them. We finally just has to stop and ask at one of the tour booths to be directed to the correct one.