Hornblower Cruises are OK but if you want to see it right go with a private boat.