I've done both as well. The walk is a bit more than a mile, and takes most people 20-25 minutes. Could be more if you have a stroller, slower walkers, etc. I'd probably take the boat depending on time of day and line for the boat. You can sometimes have a 10-15 minute wait for the boat to arrive, then it has to load and go. And there is the chance that the boat line will be so long you'll have to wait for a 2d boat, but that doesn't usually happen. If I won't have to wait for a 2d boat and it was hot/sunny, I'd take the boat.