The selection, the batter, the presentation are excellent. Gigi's definitely earned themselves a returning customer.
The only reason this review doesn't have 5 stars is because the icing is too sweet for me. I have to take most of it off to enjoy the cupcakes. In my experience, when batter is lacking, bakers try to compensate with super sweet icing but in this instance that's absolutely unnecessary.