Just returned from Yacht Club and I would not stay there again. Food court was not good - hardly any selections and did not open until 7:00 a.m. I am used to walking down to food court to get coffee earlier than that. Keurig in room made AWFUL undrinkable coffee.
Of course, we did not use the pools (too COLD), so if that is your main reason for Beach or Yacht Club then it might be better.
The only thing Yacht, Beach & Boardwalk have going for them is the location to Epcot & HS. It was a great walk to Epcot and we caught Rat early one morning with only a 40 min. wait time. LOL
If and when I go back to DW, I will stay at Poly or Contemporary for monorail. Both of these have more food selections and just an overall better Disney experience. Of course, this is just my opinion.