This place hit all my check marks . Amazing location , clean , well stocked and very comfortable . I would definitely recommend if you are visiting Montreal .