Center of North Las Vegas, with restaurants and shops a short walking distance.