Central location to South Bay tourist or business travelers. 20 minutes from LAX and only 7 minutes to the beach, and next door to Del Amo Mall.