We had a great time at Cynthia's place. It's clean, comfortable and has all the facilities you need and sits on good transport links. Plenty of local shops on the doorstep. Superfast broadband and Netflix help for when the little ones go down.
Communication wise, Cynthia was great - very pro-active in sending all the required details for a hassle-free check-in. Price-wise, very competitive for Dublin.