The flat is optimal located. It's easy to take the bus from the airport and you'll arrive in 30 minutes. The town with all activities like Temple bar, Grafton street, Trinity College, liffey etc. is possible per feed.
The flat is small but adequate for a City Trip.