One of the best cupcake places I've been to! Their cupcakes are moist (assuming same day consumption) and icing flavours always complement the base batter. Love the element of surprise with their cupcake of the day. Service has mostly been good (I've been here a couple of times) but sometimes not the most knowledgable.