The description said traditional dancing.... we got 3 minutes max before the 2 dancers went up to the other decks. Only one dance. No description of sites as we passed them on the intercom system. to interrupt insipid music for 30 seconds to say... We are coming up to the Royal Palace on the right, etc- would have been appreciated. Food was mediocre. The staff only seemed to be interested in taking pictures, to see upon our return and getting drinks. These two tasks they did well.
I way overpaid for this trip, sold as a 4 hour guided river tour only to join a cheap 2 hour cruise on the river with two taxi rides included (making it a 4 hour trip - ha) and a guide who showed me where Chinatown is. That is about all he said all night. The guide was with us about 5% of the time on the boat. I will completely document this on trip advisor. In essence this service finds other tours, gives you a taxi ride and provides someone who can speak to you. All this for a huge premium on what the actual tour costs. So if you can get to the tour yourself you will save a lot of money compared to this "rip-off" service.
The pickup driver was late. Not enough time allowance made for Bangkok traffic. Then driver got the van roof stuck under a hotel car park roof. Once on the boat everything was magic, wonderful food, great entertainment, excellent service, and the Bangkok vista along the river was magical.