Great place for big groups and close to Disneyland.