JJ's place is exactly as described. He has converted one of his outbuildings, and it's a great space for 1 or 2 people. It has a large bedroom, and then an open plan lounge and kitchen. Plus a bathroom. Everything is on the same ground level.
I stayed for an extended period as I was moving to Ireland. JJ and his family were really welcoming, and gave me lots of tips about the area, and helped me find trades to renovate the house I bought, helped me find a mobile phone etc.
The property is between Roscrea and Templemore. You do need a car, but both towns are only a short drive away (10 minutes max). Roscrea is bigger, but both towns have supermarkets, take out places, banks, and a post office etc. It is super easy to find from the motorway, and within about 75 minutes drive of Dublin. There are also a number of train stations within 15 minutes ish of the property. So if you don't fancy parking in Dublin you can park in the station for free, and the train takes about an hour. Other places are also not far, as the property is quite central. Cork for example is a 90 minutes drive, Limerick is 50 minutes etc.
The kitchen in the property is really well stocked, and has everything you need - even Tupperware to store leftovers. Tesco and Supervalu are grocery shops that deliver to the property, just make sure to include the Eircode.
There is a good washing machine, and even a clothes horse to dry clothes! So if you stay for more than a few days, it is possible to do some laundry.
I was staying during the pandemic, and I appreciated the outside space with the property. Also it is in a quiet place (semi rural?) so it was easy to go for a gentle walk each day during the stricter lockdown periods.
TV and Virgin Media in the property. You can therefore get UK and Irish TV channels. Internet was also excellent, and good for working remotely and/or streaming.
Because I stayed for a couple of months I experienced both warm and cold weather. The property coped well with both, and I wasn't too hot or cold at any point.