I don't understand the less than perfect reviews.  This cute, little shop is clean and the staff was welcoming.  I purchased four cupcakes and they were moist and delicious.  The frosting was fluffy and there wasn't too much or to little.  I will surely visit again when I'm in town.