Overall...Very Good. I have very pleased with the staff at insomnia. Even though they do specialize in coffee bevarages, they also had some high quality teas available. I tend to go back and forth between drinking coffee and tea (cause I like both). So this business was just right for me. Also they have a great atmosphere there, perfect to just relax after a crazy day. The Live music on the weekends is good too. You won't be disappointed with Insomnia.