Great spot walking distance to many cool places in Montreal