Went here with a few friends our first day in Montreal, and so glad we did! I would suggest that you purchase the bundle option that allows multiple entries to the other sites; however you should give each location about an hour of visit time - so try to come early. Be prepared for lots of walking. Also, they offer student discounts, so don't forget your IDs.