This is a perfect flat if coming as a family. We had 2 kids and grandparents and found it very comfortable. The bedrooms are downstairs, as is the kitchen. There is a large sky light that lets natural light in the kitchen. The upstairs living room is spacious to relax before heading back out. Hot water on demand, which is a plus in Ireland (no immersion).
The location: as someone who has lived in Dublin, I love this location. Camden, Dame, South William st are all wonderful and walking distance. Easy enough to walk to Temple Bar and the AirCoach from the airport will drop you within walking distance of the flat - take the Harcourt stop.
There were amazing coffee shops within walking distance. We went to The Morning and Fumbally multiple times.