Echo Coffee is a coffee shop offering a space for conversation. They also have a boardroom available.