I like this place. It smells really good walking in, and the staff are really friendly. Another reviewer had it spot on when they wrote that they can be overzealous at times with having you test out products, but it's alright. The staff are mostly or all bilingual in English and French, which is great. The soaps aren't too pricey for what they are, and they smell amazing (depending on what you like).
They go out of your way to show you vegan products (which they have a lot of) when you ask, and when you buy something they usually (or always?) give you a free sample of something, which is definitely appreciated. So yeah, it's a good place.