I would normally only give this location a three star rating: the coffee is good, as Caribou's tends to be, and the staff is friendly, but this store really does lack Caribou's trademark coziness (mostly due to sharing space with a Breuggers, which I find odd, since they serve coffee as well).
However, I am upgrading this joint to four stars due to the excellent service they gave me today! It has been very icy here in Charlotte, and my ceramic travel mug was quite cold this morning. The barista noticed and offered to heat it up with hot water before filling it! Very thoughtful of her.