Located on the iconic Las Vegas Freemont Street.