Positive/High-quality goods, affordable prices, polite staff, cleanliness, comfort, convenient geolocation.
Cons / there are never discounts, sometimes the staff does not have time, there is a lot of noise, sometimes you have to queue for half an hour.