Very fun atmosphere. I love the store portion, lots of cute unique items. The food is freaking delicious. The desserts are amazing. The only reason I didn't give a full 5 stars is it is a teeeensy bit over priced. Ok not so teensy. It is overpriced. We paid A LOT for 2 english muffin sandwiches(Which we loved and still dream about) But jeez louise! Its an english muffin sandwich! It didn't come with any sides or anything! This is a good place for a date, maybe a good place if you want to splurge a little bit for a fun dining experience.