Each ride is like 15-20 minutes down a little canal thing and you get to listen to people with fake accents sing like beautiful songbirds.
I got my ticket through a discount package but you can order tickets at the booth that is located outside of the place. I honestly do not remember the price but I think it's around $20 per person? I have no idea. They normally pair you up so there's 4 of you (no exceptions) but if you pay extra you can ride by yourself/with your partner.
You have the option of sitting in open air or go inside and take in the sights that they have inside.
They offer to take pictures for you when you board and I believe you could take pictures while you're in the boat.
It's very sweet but the romance is kinda lost when you have people standing on the sides of the canal talking about thinking they saw yesterday's lunch in the toilet lmao.
I'd love to do this again but I'd try the ride on the outside!