Great spot conveniently placed close enough to most places in Las Vegas