The restaurants at the Boardwalk are pretty good. We like the ESPN Club.
The best part of the BWV for us the being able to walk to EPCOT and MGM. We only take the boat if we are exhausted. It's fun to people watch there, too.
I highly recommend Spoodles for either breakfast or dinner, we were pleasantly surprised. Catch one of the shows out on the Boardwalk at night. You'll love it!
We always eat at the ESPN Club. We love Luna Park pool. Be sure to stroll around the Boardwalk. If you ride the boat back from MGM you may be better off getting off at Swan/Dolphin as it might be closer to your room. Playing the games at night it lots of fun also.