Motel 6-San Diego, CA - Southbay: Location & Reviews