Can I walk to the city from my boat?

Yes, Boston's North End is a beautiful 20 minute walk from the marina.