I agree about the Beach Club because in the end they are a Deluxe Resort and Caribbean Beach is a Moderate Resort. So with the Beach Club you get a bigger room, dining options, transportation options, walkways to Epcot and Hollywood Studios and more.