The recipe looks good to me but 100g of coffee is a lot. For a single batch if I use coffee I very roughly grind about 30g and leave it in for one day, and then taste it.
Last week I had a Coffee Roasty Stout from Modern Times and thought the coffee was a little overdone (really well made beer...