I've been into this place a couple of times - but only stayed a little while the first time because the coffee smell is SO STRONG. I understand that they roast their own beans but the residual smell…