The place is really nice and has everything you need for a short, medium, or long stay!
Location is great, just a 5 min walk from St Stephens Green.
I would highly recommend