Very clean, but comfortable environment. Caffe Rosso staff enjoy being there--they are pleasant and helpful. This location wasn't scheduled to open until later this year, but I'm glad they're open now.
Their espresso is excellent and their snacks are quality. Nothing seems over priced.
My only criticism is that they should have more plants or something to make the atmosphere a little more...something. Still, it's fine as it is.