I searched everywhere for info on this and I can't find anything. I know I've seen them so any info will be appreciated.
2. Duration of ride
3. Where to get on
I know I have seen them in the restaurant/shopping area behind the high-rise hotels and I think downtown as well.