Hadn't been here in 10 years and was there on business, still pretty much the same as it was, with a few changes....
Conveniently located in the shadow of the Stratosphere Tower, between the Strip and Downtown Las Vegas, the Olympic Garden was the first real…