My friend and I booked the public Thonburi Canal and Food tour, but it ended up being just the two of us, so we ended up with a private tour - SCORE! The day was fantastic. We got to do a nice mix of strolling different markets (none of them touristy; you really felt like you were among locals), riding in the long boat, and learning about Thai culture and history. Interspersed with it all was eating great food. Overall we tried 8 different food dishes (1 thai iced coffee, 2 noodle soups, 1 shrimp curry, 2 desserts, 2 salads and 1 sticky noodle bun meal). Each food item was unique and very delicious. Our guide, Lily, was wonderful. She was knowledgeable, patient and hilarious. We really got to know each other by the end and I felt like we made a friend. I'd strongly recommend this tour to anyone who wants to see and taste a more authentic side of Bangkok.