Firefly's atmosphere is to die for. If you have little ones, this is the place for you. They have a whole secluded carpeted area with lots of toys and friendly staff. If you don't have kids, sit on the couch by the big window in front, or by the fireplace. The coffee and pastries are fantastic, but the food is not so good. They don't use real fruit for the smoothies and I can make a more creative sandwhich in my own kitchen. If you're looking for excellent food, drive to Madison and go to Crema Cafe or Lazy Jane's. It's a shame really, because they have the space and could easily make quality food. For Oregon this is a real treasure though. Oh, and try their homemade granola bars! Yum!