Yacht Club (and Beach Club, they are pretty much connected) is one of the best hotels at Disney. I have stayed at almost every Disney World resort hotel and the pool here is by far the best. There is a great waterslide and part of the pool has sand so it's really different. The resort is nice, very warm...I prefer the Yacht Club to Beach club a little bit b/c of the decor.
You receive the regular Disney service which is generally fantastic. The steakhouse at the Yacht Club is good but pricey but there is another restaurant there which is good and then there is a diner-type restaurant for hamburgers, ice cream, etc. You can walk to Epcot from this resort. Love it!