The cupcakes are very pretty, and there are a lot of flavors available day-to-day. Staff is very friendly, and they have a rewards program. They also have gluten free options. They sell ice cream, cheesecakes, cookies, and the cupcakes are also available in mini versions. Prices are acceptable, a bit on the expensive side, but most specialty pastry places are the same.
For me, however, these are too sweet. The cake is on the dry side, and there is just too much frosting on them. I have tried 4 different varieties, and I wasn't a big fan of any of them.
I would shop here for the presentation. The pastries are Instagram-worthy. The flavor and quality of the cakes leaves sthg to be desired, though. There are some local bakeries who do a better job IMO.