Question about boat from Boardwalk villas to Epcot

We are staying at Boardwalk and confused about walking to Epcot or taking the boat. What are the pros and cons of both. And where do you come from in from both?