We just returned from a trip to Disney World and spent three nights at the Beach Club Resort. The location is incredible. You are within walking distance of Epcot and can take a bus or boat to the other Disney attractions. The rooms are large and well maintained. The check in process was horrible so make sure you go online and do all of the work ahead of your arrival.