We booked while in Hoi An. We called a Grab, which was cheap and took about 10 minutes to drive. When we got out of the Grab, a staff member came and led us to the port for boarding. There's a clean restroom on site if needed. Although it was hot on a late June morning (around 9:40 a.m.), the blue sky and green water made for vivid, colorful pictures. We didn't do spins but enjoyed watching others spin. There were a few karaoke stages on the river which many locals enjoyed; it was fun to watch, but we didn't understand the songs at all. Our boatman helped us take some good photos, and we gave him a courtesy tip.