If most of your time will be spent at Epcot and Hollywood Studios, I'd go with the Boardwalk Inn. You can walk to both of those parks if you really want to and there are the water taxis you can use.