We stayed at the Charles Stuart and found it very reasonable and clean. The staff were friendly and helpful as well, and the bus from the airport dropped us off almost in front of the door. It's on Parnell Square, just at the bottom end of O'Connell Street. I think we booked through Smoothhound website, or something like that.
Have a good time!
Theresa