Good location with easy transit options (boats, skyliner, walking) to Epcot and HS. Dining options and entertainment on the boardwalk or nearby are good. We loved our two stays there. Easy to get to other nearby resorts (Yacht and Beach Club, Swan & Dolphin, even Riviera now with Skyliner). Depending on your room, you can see some of the fireworks.
Cons are the hallways always seem so long to walk down after a long day at the park. Try to get close to the elevators. Refillable drink station is only at the bakery on the boardwalk so keep that in mind. Counter Service is lacking depending on your food likes but there are options.
If you don't like clowns, the pool may be a negative but I liked it.