Great spot for a short stay in Dublin! You are definitely right in the thick of it so expect some noise late into the night. The windows do block out most it, though.
The bedrooms were nice and slept 6 adults (3 couples) comfortably. The main bedroom has a king bed and attached bath and the other two bedrooms have full/queens and share a separate bathroom.
The entire apartment was super clean and comfortable.