No luggage storage on site is a pain. They direct you to a place about 3 blocks away (which is like a mile when pulling wheeled luggage over cobblestone) and it's in a korean bbq place that is quite fragrant. It cost me about $15 to check 2 bags, when I could have just brought them into Temple Bar with me for free like others did.
My biggest comlaint is that the morning I got up to leave, there was NO water. Not no hot water, but no water AT ALL, in the entire hotel. I had just enough bottled water to brush my teeth, but no shower before my 8 hour flight home. They offered no compensation at all. They did not provide the services I paid for, like running water, and their response is basically, "too bad, you've already left, so we don't care".
is a good location, once you can find it.