Temple Bar can be hard work at the weekend full of stags and hen dos but The Morgan is not too bad.
I recommend
House - Leeson Street
Opium - Wexford Street
The Dean - Harcourt Street
Zozimus - South Anne Street
Pygmalion - South William Street
37 Dawson - Dawson Street, though the staff can be poor.