The ride itself was great. The ladies at the ticket counter are extremely rude and not happy at all.
We did both indoor and outdoor. I would say the indoor was nicer.
The outdoor seems so short. We went under two bridges and that was all. The inside one you at least go pass all the shops and it's pretty nice.