El resort está ubicado en la parte sur de la propiedad de Walt Disney World Resort y tiene un tema deportivo.