IMHO. If it's a good coffee and the cafe experience you love.. I would recommend to save your points and go for a different approach. For example hand grinder and a mokkapot. Would give you a good quality coffee at low expense. And you can always buy a small quantity of fresh roasted goodness from specialty roaster/cafes these days.