I really want to give this place 4-stars, but 3 it is. The concept is adorable. The decor is super cute, but slightly trashy in a sense, since the adorable pink furniture is torn and dirty. It just makes the place look cheap. The staff is usually pretty nice, but they seem really young and slightly worn out. I love the convenience of their hours, but the cupcakes themselves are usually pretty dry. I don't think that they're sitting out for days or anything, I just think they're over-baked. No one enjoys a dry cupcake. Overall, I have been there several times and would return, but I just can't rave about this place. Clean the place up a little bit, throw some fresh paint on the walls, and reduce the bake time on the cupcakes and I'll recommend all day!