We booked while in Hoi An. Called a Grab, cheap and about 10mins drive. When we got out of Grab, a staff came and lead us to the port for boarding. There's a restroom on site if needed, it's clean. Though it's hot in late June morning(~9:40 a.m.), the blue sky and green water make vivid colorful pictures. We didn't do spins but enjoyed watching others spin😆. There were a few Karaoke stages on the river which many local enjoyed, fun to watch but we don't understand the songs at all. Our boatman helped us taking some good photos and we gave him a courtesy tip.