Kilmainham is well catered for on the public bus route. It's serviced by the 13, 40, 25A, 25B, 79, 69 and the 68A. They're just the ones I know about. Less than a 15 minute walk to Heuston Station for commuter trains or the luas. The Red line luas can also be reached at Suir Road which is a 10 minute walk from the complex.
City bikes are currently being installed within a 3 minute walk from the complex which will be a massive positive for the area.
My main criticism is the lack of large supermarkets within walking distance. Eurospar is close but not ideal for a large grocery shop. Supervalu is available at Heuston South Quarter but for Dunnes/Tesco/Lidl fans, there's nothing close by without driving or public transport. There is a very nice cake shop beside Eurospar which I often frequent for a very delicious lemon meringue pie!
The area itself is quite nice with the jail across the road and the Irish Museum of Modern Art a stones throw away.
Phoenix Park and the War Memorial Gardens are also within walking distance.
I've had no problems and would recommend the complex.
Area is okay. Inchicore village can be a bit boring/rough and the pubs aren't great, but the Royal Oak pub on the Kilmainham side is a Gem and has great Guinness. There are a few nice restaurants, but a lot of greasy chippers and takeaways too.