Anaheim Resort, Anaheim, California - Location