Just a week ago we had the pleasure of taking a private tour at Icy Strait Point put on by Glacier Wind Charters. It was a most excellent adventure. Pick up from the tour pickup area was simple. We drove for 10 minutes, right onto the dock to board the boat which by this time was just steps away. Almost brand new. Casey is the captain. Young but very knowledgeable with an advanced degree in fisheries. Inside cabin will keep you warm and has snacks, hot chocolate and water. Outside you can walk around the entire perimeter of the boat to get any angle you want for pictures. We saw whales up close. Also sea lions showing off near the whales and a sea otter eating a star fish while holding it on his belly. We also saw porpoises, seals and harbor seals. On land we could see a moose with a calf and on another insland we saw 2 bears. Quite and exciting trip and I highly recommend them. You will see the difference when you are on the water. The cruise line tour is on a double decker boat loaded with people and even getting to the rail was hard, getting a picture from the rail almost impossible.