I've been coming to Life is Sweet for years & nothing else in the city compares.
They often have different flavours of cupcakes, (both regular size & mini), cookies, scones & other delicious treats. They also have a great selection of cards, jams, mugs, tea towels, candles...all kinds of things you never actually need. But end up buying because they're too cute to pass up.
My favourite cupcake flavour is the earl grey. Lemon drop comes in second & butterscotch is third. All of the reviewers complaining that they're cupcakes are too sweet, are you kidding me? Of course they're going to be sweet. I've had cupcakes from other bakeries (Prairie Girl, D&B and they too are often too sweet).
Life is Sweet is an upper beaches staple. Even though I kinda miss the old location, the quality & service has only gotten better.