What a great place to stay! I would break it down like this:
1. The location:
If you're looking to check out all the "major must see spots" this is a great place. Walking distance to almost everything. Very easy to get to (via public bus) from the airport. It's also right next to O Connell bridge, which is an easy land mark.
2. The apartment:
Very nice and clean. Everything worked well, and had all of the things you would expect in your own home. The kitchen was stocked with essentials, and made it easy to cook all week.
3. Eoin:
He was a great host. Fast, responsive, and very helpful. I would highly recommend him.