especially if your friend can take advantage of education or government employee discount offered. My sister paid just this past week approx. $145 which included tax per night at Dolphin with education employee rate and had a great room with views of Boardwalk and Studios. The rest of us were staying at BW and we either walked to meet up or coordinated getting on the same boat to either Epcot or Studios. Not 100% sure on this but I think BC,BW & Swan & Dolphin share the bus that goes to Magic Kingdom, Animal Kingdom, etc. ( we drove to these parks so that's why I can't say for sure).
The next closest resorts to the Epcot/Studios resort area I would say is Pop Century (value) and Carribean Beach (moderate). Actually I think Pop Century may be a bit closer and easier to drive to/from and also for a pickup location by the areas where rooms are located. When exiting Beach Club it'd be a right then follow road (Epcot Resorts Blvd.) around to Boardwalk with a left onto Buena Vista Drive and right (at very next traffic light I believe) onto Victory Way then left onto Pop's entrance road. Same for Carribean Beach except no turn onto Victory Way just continue straight on Buena Vista & entrance comes up on right.