Very entertaining hour and a half aboard the Gozabune Atakemaru boat 御座船安宅丸! We went for the Saturday night show from 7 to 8:30 (boarding at 6:30)... We didn't order the food set, but food and drinks can be ordered on board: 1 cocktail is 500 yen and all-you-can-drink is 1500 yen. Tickets can be booked online (pay at the convenience store) or they can be bought at the pier that's a 2-minute walk from Hinode Station 日の出駅 before boarding. Their boarding building is the one next to Symphony Cruise.
Surprisingly, there were only 4 customers on the whole boat including us, so at first we thought it might be lame, but it turned out to be great fun and even included an interactive game. There were only 3 actors and, to be honest, it was a bit awkward at times because they were so few customers, but we had a really good time nevertheless because they obviously gave it their all! There was song and dance and some over-the-top but entertaining acting. It helped that the other couple was very drunk so they added to the hilarity of it all.
The show's all in Japanese but the staff did attempt to try to drop in a couple of English words whenever they could - even if you don't totally understand Japanese, their enthusiasm and energy will probably still be quite amusing. The view from the boat was fairly nice - can go out and have a look if you want.