The tour itself was quite fun and the arrangement was on time. Some younger staff at the boat were very nice, polite, offered us taking pictures underwater, helped charging my lowbatt cameras, and even accompanied my kid swimming happily. But other staff was unfriendly and said rude things to children because they were considered truoblesome. If the staff can't calm the kid down, it's better not to talk.
After the tour was over and we arrived at the port, the staff who were in charge of arranging passenger transportation told us to walk to the hotel. They said it was close to the pier, even though it was drizzling (raining) that afternoon and they saw me with three small children (one was a toddler) and I also brought a lot of luggage. I have no problem walking to the hotel. But they should've been more thoughtful that small kids were must be tired after the exhausting trip. After I confirmed and asked to take us back to hotel by car, the staff then called the driver saying "The guest didn't want to walk".