STRAT suffers from a less-than-ideal location on the north end of the Strip. There are ample dining options, unique ...