Can't beat the location of the Beach Club! What's not to love about a 5 minute walk to Epcot?! All the cast members we encountered were friendly, check in was very efficient, and the resort is just beautiful. We had a 2 bedroom villa that was very well appointed. The carpet was showing some wear, but that is to be expected in a resort that gets as much traffic as a Disney resort does. Despite the carpet wear, the room was immaculate, and the painters had JUST been there to touch up some spots that needed attention. The boat service was nice, and the pool at this resort is the place to be in the summer!