Really enjoyed our cruise and our tour guide, Keeling, was very knowledgeable. We did have one issue, though. I had reserved our seats on the 6:15 cruise as I wanted to get photos of the city's skyline at night. However, when we went in the afternoon to pick up our tickets we were advised there was no 6:15 cruise. They then told us that some company had chartered the boat. (I believe that they simply didn't have enough people for that cruise and just cancelled it.) Fortunately, I had my confirmation number so they booked us on the 4:15 cruise instead. Had we not gone by to pick up our tickets as early as we did, we would have missed the cruise entirely. Not a good way to run a business.