The Rose Garden Riverside resort sits just down the Ta Chine river from where we took the boat trip, and it is 70 acres of incredibly beautiful rose and orchid gardens, along with a full resort, a traditional Thai village, & a cultural center with exhibits.
We had lunch in the Inn-Chan restaurant next to the river. It's named after the conjoined twins who became so famous in the 19th and early 20th century. It was quiet and tasteful, with the best meal of my trip so far. You'll see crispy fish and cocoanut ice cream below.
We decided to skip the show of traditional Thai arts this time, in favor of a walk through the gardens before returning to Bangkok. This resort has a western hotel, but also traditional Thai houses you can stay in, a spa, etc. I'm looking forward to coming back the next time Louis and I visit Bangkok (soon, I hope).