I was considering it to host my wedding banquet. But my htb and my father almost puke when we were onboard the boat having dinner because they get sea sickness easily. So i am worried my guest may get motion sickness too.
But I got to admit it would be interesting experience and food is quite good and price is reasonable.
We went there for my birthday celebration, the ambience and food was good but I had really bad sea sickness. They do provide motion sickness pills but it didn't help. =x