John is an outstanding Air BnB host - simply the best!! His place is Terenure is beautiful. The apartment is bright, spacious, and airy. It had everything we needed: from speedy WiFi to a hairdryer. John is an expert host - he responded efficiently and quickly throughout, and is a friendly person who is easy to deal with. He really went the extra mile in catering - and I will definitely be making a return trip!