Great location for a stay in Athlone, it's very central so an easy to walk to nearby restaurants and pubs.
Room was very clean and everything you need is provided.
Hosts are great and communication was really good. I found the self check-in was very convenient as I was not sure of my exact arrival time.
There is 24 hour parking on the same street that is also very reasonable so it can be a good base if you are travelling around by car. I highly recommend.