We enjoy staying at Petoskey Marina, although it has been a while; very well run and near lots of shopping and services. You can take a beautiful 3 mile walk through the woods to Bay Harbor Marina and enjoy lunch at the Knot and some shopping (boring). We take a taxi from Petoskey to Harbor Springs - shopping (boring), lunch or dinner. Or taxi to Bay Harbor Yacht Club for shopping (boring) and dinner. Petoskey is a nice town to walk around and shop. Example: after carefully planning and packing for a trip around the Lake I quickly found out I had forgotten to bring some needed clothing. When we arrived in Petoskey my first stop was at an old time haberdashery. I avoid docking at Bay Harbor $$$$ and the boat move to Harbor Springs can be an all day affair while you wait for a slip to open up. Check out the Michigan harbor docking reservation service while traveling. We used it - can't remember which location - and it was great. Have Fun!