This was a great experience. The tickets are fairly priced, the boat is impeccably clean, the narration of the tour was fantastic. You get a lot of city history (some more historic than others), great views and a good start to learn about the city at the start of a visit. There is not a bad seat, and comfortable indoor seating if you don't want to go outside ( but if you can, go up-top). There is a limited snack bar. We departed and arrived on time. I would do this again. Based on this experience, I would also try one of their other cruises.