First, definitely join the Starwood program. We did, and even without any points accumulated, they upgraded us from standard to resort view. A few photos:
And the pool:
The resort:
We stayed at Dolphin over Memorial Day weekend - it was a quick non-parks stay on the way from SW Florida beaches to the Orlando airport. We loved Picabu for quick service (open 24 hours - great burgers and sandwiches and just about everything you could think of in the odds and ends department) and bluezoo for table service.
We spent lots of time over at the Boardwalk and Beach Club in the evening for shopping, treats, etc, and watched Illuminations from the bridge between the two:
Our youngest loved the playground at the Dolphin:
My husband and our boys watched a movie on the beach at BC and we went over to the BC Marketplace for breakfast one morning. (Check buildabettermousetrip.com or the link in my signature, below for movie schedules.) The Epcot resort area is wonderful! Just a walk around the lake in either the morning or the evening is a treat.
Also, lots of rentals at the BC Marina:
Enjoy your trip!!