Let me say that I am a fan of swiss meringue buttercream (not too sweet, lighter than american buttercream). Maybe it's french or italian meringue buttercream, I'm not 100% sure but it's not butter, icing sugar, flavourings a.k.a american buttercream.
I love the frosting. This is my 2nd time there. The first time I went I just got a vanilla cupcake as it is either good or not, hard to mask. The vanilla was great frosting and cupcake was moist too.
2nd time I went I had a coupon so we got a dozen. Tried the chocolate mint, vanilla, maple cream, chocolate and coffee flavoured. Really good, I wasn't disappointed with the cupcakes. (not that many flavours to choose from) Again frosting and cake were good. Moist cake & yummy frosting.
The service is average, they aren't overly helpful or friendly though. But the product is good. So I will go back for that as I am mostly about the food.