Seamless experience, great place for a close-knit group gathering in Montreal.