I'm in on this one if I can at all and don't mind a little travel, Dunamaise is a good spot, Emo Court has a coffee shop for breakfast or perhaps the Phoenix Park for the wide open space ?, I've a mono-rail so not too far of a walk mind ya.