The apartment was great and John was an amazing host. Quick to reply, very accomodating, extremely informative, and had stocked the fridge with some food and drink when we came.
Great location, could walk everywhere, grocery store and public transportation nearby. Easy to get too and from the airport.
The only thing we had any problems with were noise. There's a noisy fan in the bathroom that switches on whenever you turn on the light, the springs in the bed were creaky (but the bed itself was very comfortable, and there's an inflatable matress available) and when we stayed there it seemed like all the seagulls of Dublin had decided to gather on the neighbouring roof, screaming their heads off all the night through. Closing the window was off the table due to the heat. Fortunately there were ear plugs avaialble in the apartment. Helped quite a bit.
Other than that this apartment is great value for money. Would stay here again.