The place is impressive, with a great selection of products. The staff is knowledgeable and friendly, with a welcoming atmosphere. Emily, in particular, stands out for her excellent customer service. The shop is well-maintained, and the smells are pleasant. One potential drawback is that some customers have reported waiting a bit too long for service, but overall, the experience is generally positive. The shop's flexibility with their payment options is a big plus. The only issue worth mentioning is that the quality of the products seems to be somewhat inconsistent, with some reviewers mentioning that they received subpar products.