Before you buy beans, make sure you have good water first, as hard water can ruin coffee. There are literally products to demineralize water and also to add them back in for optimal water flavor for coffee.