I cannot say enough good things about this place; I've had their cupcakes multiple times which are beyond delicious (to the point where you kind of can't stop eating them). What really knocks my socks off about the place is their attention to detail and the flavor of their baked goods. I ordered a cake for a birthday last year also just a few weeks ago; their staff is personable, helpful and very accommodating in terms of when you can pick up your cake and what design you want (by the way they NAILED a silly inside joke I wanted on my cake that made the recipients birthday that much better). The best part was that it was hands down the BEST cake I have ever tasted in my life (Bavarian buttercream with a chocolate ganache frosting).
I will keep coming back until my doctor tells me not to (and then give them a cupcake/cake so they can see why I still go back).