Our stay was exactly as we had hoped. The location is so central to temple bar, making it very easy to get around the city in a short stay. It is extremely loud though overnight, just plan on that and you'll be fine.
The apartment is situated in a very cool interior courtyard and roof and has a wonderful Irish charm to it. Would definitely recommend for a short stay. The design of the apartment is really lovely too.