We went in Dec and 7:45am ferry worked for us. Be at the gangway at 7:25am, ready to go the moment they open. There were a couple other families there that did that too. Speedy's is on the left side of the dock and really does take 10 - 15 minutes of speed walking through parking lot, etc. It is a commuter ferry, so they don't wait too long. If one of your party is there, they might wait a minute or two for the rest to join. Getting there with the 7:45am ferry gives you about 1hr of quiet time in Bath amd Devils Bay, which is really nice. There is a bar that serves food at Lower Bath. Pay attention to the return ferry timing. There are a lot of buses going back to the dock, but you can only ride the one for the ferry (instead of prepaid tour) even though they all look the same. They know by the color of your armband. I recommend going on your own for this excursion. You might wait a little on the way back, but you save money and got some beautiful quiet beach for 1hr before the tour group comes.